我正在尝试使用docker文件中的RUN CURL命令从Nexus repo下载war文件。在构建docker文件时,我可以看到54 MB的战争正在下载但无法在任何地方找到它。
Docker镜像大小为342 MB,没有curl命令,394 MB使用CURL命令。
战争档案在哪里?它是正在创建的图像的一部分吗?
我对码头工人很新,所以试图了解发生了什么
答案 0 :(得分:0)
您必须像这样创建Dockerfile
。
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"
现在您的war文件将下载到/opt/war/
目录。
谢谢!