在构建泊坞窗图片时,如果使用docker-compose build
vs docker build
构建图片,则图片ID会有所不同。 env有不同的主机名。
还有什么不同?为什么图像不同?
答案 0 :(得分:2)
在docker-compose build
和"手册"之间构建的实际图像之间没有差异。 docker build
就图像内容而言。
区别仅在于构建结果的命名/标记,docker-compose
会自动为您执行。
除此之外,docker-compose
构建在幕后没有什么不同,只是普通docker build
的包装。
答案 1 :(得分:1)
除了命名差异之外,如果构建的参数不同,结果图像可能会有所不同:docker-compose.yml的build:部分和docker build命令的命令行参数。 例如, - build-args可以是不同的。