Docker 退出(127)错误
唉……格式化之后,安装 Docker,并切换到 Linux 容器模式……\ 创建用于共享 C 盘的账户并连接起来…… 然后创建并运行 Laravel Dev Docker 镜像……\ 结果出现了 127 错误…… 从 GitHub 下载后,把 sh shell 文件上传上去,发现是字符导致的问题。\ /bin/bash
GGAMI
唉……格式化之后,安装 Docker,并切换到 Linux 容器模式……
创建用于共享 C 盘的账户并连接起来……
然后创建并运行 Laravel Dev Docker 镜像……
结果出现了 127 错误……
/usr/local/bin/docker-php-entrypoint: 9: exec: entrypoint.sh: not found从 GitHub 下载后,把 sh shell 文件上传上去,发现是字符导致的问题。
/bin/bash^M: bad interpreter: No such file or directory
所以,在 Dockerfile 中添加了
RUN sed -i -e 's/\r$//' /usr/bin/entrypoint.sh通过添加这条命令,在构建镜像时消除了由 \r 引起的字符错误。