-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