首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重用由docker构建的映像

重用由docker构建的映像
EN

Stack Overflow用户
提问于 2018-03-13 23:53:30
回答 1查看 25关注 0票数 1

我使用以下命令构建了镜像

docker build -t my-image

docker-compose.yml有

代码语言:javascript
复制
   django:
     build:
       context: .
       dockerfile: ./compose/django/Dockerfile-dev
    image: my-image

然后我运行docker-compose build

我看到my-image正在重新构建,尽管我之前已经构建了它。

docker-compose可以使用docker build构建的镜像吗?

EN

回答 1

Stack Overflow用户

发布于 2018-03-13 23:58:04

您所写的内容

正如the docs所说:

如果既指定映像又指定构建,则Compose将使用webapp和在image中指定的可选标记来命名构建的映像:

如何避免这种情况

如果您每次都要重新构建,请使用

按原样构建,构建工件将以您希望重用该构建的名称my-image

  • If保存

如果只想在映像不存在时进行构建,请更改为仅指定要使用

  • 的映像

使用--no-build运行compose,因为this描述了

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49260513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档