-1
我想运行一个码头工人形象,但我得到了一个错误:错误与码头工人CMD
/bin/sh: /tmp/test.sh && java -jar /tmp/selenium-server-standalone-2.53.0.jar &> /tmp/artifacts/selenium.log.txt: No such file or directory
这里是图像的生成:
FROM image:latest
RUN mkdir -p /tmp/artifacts/Logs && \
mkdir -p /tmp/artifacts/Screenshots
CMD "/bin/sh /tmp/test.sh && /usr/bin/java -jar /tmp/selenium-server-standalone-2.53.0.jar &> /tmp/artifacts/selenium.log.txt &"
当运行带有命令的图像/ bin/sh并手动执行命令没有错误。
错误消息是'没有这样的文件或目录',所以你看看问题是什么。你应该发布你的Dockerfile – user2915097
这已经是Dockerfile。 CMD上的文件全部存在。 – Efox
你需要一个'ADD'或'COPY'来获得test.sh – user2915097