docker compose中的“ image”和“ build”之间的区别

发布于 2021-02-01 12:52:53

请帮助我了解docker compose中“映像”和“构建”之间的区别

关注者
0
被浏览
142
1 个回答
  • 面试哥
    面试哥 2021-02-01
    为面试而生,有面试问题,就找面试哥。
    • image意味着docker compose将基于该图像运行容器
    • 构建装置docker compose将首先建立基于所述Dockerfile的图像中与构建相关联的路径发现(然后运行基于该图像上的容器)。

    PR
    2458
    最终合并为允许两者(并image在构建时用作映像名称,如果存在)。

    therobyouknow在评论中提到:

    dockerfile:作为下面的子语句,build:可用于指定Dockerfile的文件名/路径。

    version: '3'
    services:
      webapp:
        build:
          context: ./dir
          dockerfile: Dockerfile-alternate
          args:
            buildno: 1
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看