Dockerfile
FROM centos
RUN mkdir /test
#its ensured that sample.sh exists where the dockerFile exists & being run
COPY ./sample.sh /test
CMD ["sh", "/test/sample.sh"]
Docker 运行命令:
docker run -d -p 8081:8080 --name Test -v /home/Docker/Container_File_System:/test test:v1
日志输出:
sh: /test/sample.sh: No such file or directory
这里有2个问题。
- 输出显示 sh: /test/sample.sh: No such file or directory
- 由于我已将主机文件夹映射到容器文件夹,因此我期望测试文件夹和 sample.sh 可在 /home/Docker/Container_File_System 运行后使用,但没有发生
任何帮助表示赞赏。