今天用了这两行指令分别执行了一次打包docker build -f 2019double11/Dockerfile -t 234234 .docker build -t 232323 .
打包的结果却是5.45G,后者只有1.79G.请问大家有没有遇到过相同问题
Dockerfile内容写的是相对路径吧,这个有问题。执行目录不一样运行结果就不一样
运行docker命令时所在的路径不一样前一个你在2019double1目录下后一个在/opt目录下虽然指定的Dockerfile是同一个,但是后面的路径用 . 表示当前路径,所以构建出来的肯定内容都不一样了
为了能够构建出自己特定目录下的镜像
可以指定固定的路径即可,如
docker build -t webapp1 /opt/IBM/Cloud/Project/webapp1
指名全路径就可以了, 路径 中包含有Dockerfile文件。
build 运行的第二层 copy . 两次是不同目录 大小不一样
上下文路径的问题,/opt/ 2019double下面的文件肯定大小不一样啊
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30