gpt4 book ai didi

Docker Compose - 图像名称

转载 作者:IT老高 更新时间:2023-10-28 21:25:21 27 4
gpt4 key购买 nike

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

例如,对于这个 docker-compose.yml 文件,我的图像将被命名为:dockersymfony_php 因为我当前的文件夹名为 docker-symfony 并且我在 yaml 文件中为我的图像指定了 php

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

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

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

最佳答案

目前您所能做的就是使用 -p 标志自定义项目名称(下划线之前的名称的第一部分):

docker-compose -p COMPOSE_PROJECT_NAME

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

关于Docker Compose - 图像名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34343025/

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