当前位置:  开发笔记 > 编程语言 > 正文

Docker Compose - 图像名称

如何解决《DockerCompose-图像名称》经验,为你挑选了1个好方法。

当您运行docker-compose up -d命令时,默认情况下,构建映像将采用当前文件夹的名称.

因此,例如,该泊坞窗,compose.yml文件,我的形象将被命名为: dockersymfony_php因为我目前的文件夹命名为码头工人,symfony中,我指出的PHP在我的YAML文件中为我的图片

php:
    build: ./docker/php
    container_name: symfony

有没有办法覆盖它?像container_name重命名容器一样......

我知道命令docker build -t.可以做到但我需要使用我的docker-compose.yml文件.



1> dnephin..:

目前,您只需使用-p标志自定义项目名称(下划线前的名称的第一部分):

docker-compose -p COMPOSE_PROJECT_NAME

在下一个版本中,您将能够使用image设置名称:https://github.com/docker/compose/issues/2092

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有