我正在使用Docker镜像ubuntu:trusty
并有一个entrypoint.sh
文件包含
#!/bin/bash
. /appenv/bin/activate
exec $@
在
Dockerfile
中包含用于入口点脚本ADD scripts/entrypoint.sh /usr/local/bin/entrypoint.sh
RUN chmod +x /usr/local/bin/entrypoint.sh
ENTRYPOINT ["entrypoint.sh"]
出现错误
exec user process caused "no such file or directory"
最佳答案
我完全相信这是一种常见情况,其中此错误是由于在入口点脚本中使用错误的行结尾而引起的。
您可以使用dos2unix
命令对其进行修复,也可以手动执行。
要获得更详细的答案,您需要提供更多的上下文信息。
关于ubuntu - 入口点脚本上的Docker错误: “no such file or directory”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40452508/