Error de inicio de Docker: standard_init_linux.go: 211: el proceso de usuario exec causó 'no existe tal archivo o directorio'

Docker Startup Error

Como se muestra en la pregunta, inicie el contenedor de la ventana acoplable de acuerdo con la imagen que creó, salga directamente, verifique el mensaje de error del registro del contenedor, no hay otra información. Al buscar este problema en línea, descubrí que muchas personas lo han encontrado, y las soluciones también son diferentes, y finalmente encontré un artículo . Inspirado, mi proyecto es un proyecto java, a través del comando ENTRYPOINT para iniciar el script docker-entrypoint.sh para construir un servicio que se ejecuta en segundo plano. Y mi docker-entrypoint.sh se edita en Windows, naturalmente, el formato de archivo es dos, aquí debe modificarse a Unix, el método de modificación también es una respuesta muy simple, no es necesario operar bajo Linux, generalmente instalamos la herramienta git en la máquina , ya que Con la herramienta de línea de comando git bash, ingrese git bash, busque el archivo docker-entrypoint.sh, luego use vi para editar, modificar fileformat = unix, como se muestra a continuación.



Una vez completada la modificación, y luego vuelva a crear la imagen, inicie una nueva imagen, no informará un error, este error generalmente es difícil de solucionar. Por la presente, regístrelo con la esperanza de ayudar a quienes se encuentren con este error. A