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&q‌​uot 

现在你的战争文件将被下载到/opt/war/目录中。

希望对你有帮助!

谢谢!