gpt4 book ai didi

docker - 重用docker构建的镜像

转载 作者:行者123 更新时间:2023-12-02 19:32:59 27 4
gpt4 key购买 nike

我使用建立图像
docker build -t my-image
docker-compose.yml有

   django:
build:
context: .
dockerfile: ./compose/django/Dockerfile-dev
image: my-image

然后我运行 docker-compose build
我看到 my-image再次被构建,即使我之前已经构建了它。
docker build可以使用 docker-compose构建的图像吗?

最佳答案

你写了什么

正如the docs所说:

If you specify image as well as build, then Compose names the built image with the webapp and optional tag specified in image:



如何避免这种情况
  • 如果您想每次重建

    按原样进行构建,并且构建 Artifact 将以名称my-image
  • 保存
  • 如果要重用构建

    更改为仅指定要使用
  • 的图像
  • 如果您只想在图像不存在的情况下进行构建

    --no-build运行compose,因为this描述
  • 关于docker - 重用docker构建的镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49260513/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com