Docker – 找不到下载的war
我正尝试使用Docker文件中的RUN CURL命令从Nexus repo下载war文件。 在build立docker文件,我可以看到一个54 MB的战争正在下载,但无法find它的任何地方。
Docker镜像大小为342 MB,没有curl命令,394 MB的CURL命令。
战争档案在哪里? 它是正在创build的图像的一部分?
我对docker工人非常陌生,所以想要了解发生了什么事情
你必须像这样创buildDockerfile
。
FROM tomcat:latest MAINTAINER ManasChhabra RUN \ mkdir -p /opt/war RUN \ cd /opt/war/ ; \ curl -X GET -o myApp.war -L "tomcat.apache.org/tomcat-6.0-doc/appdev/sample/sample.war"
现在你的战争文件将被下载到/opt/war/
目录中。
希望对你有帮助!
谢谢!