gpt4 book ai didi

docker - 使用 docker-compose 时如何修复容器的基本名称?

转载 作者:IT老高 更新时间:2023-10-28 12:45:01 24 4
gpt4 key购买 nike

似乎 docker-compose 将当前文件夹名称添加为每个创建的容器的基本名称。所以对于以下目录结构:

/myproj/docker-compose.yml

和 docker-compose.yml 内容:

web: ...
worker: ...

docker-compose 将创建以下容器:

myproj_web_1
myproj_worker_1

我不介意后缀 (_X) 但是我想将 myproj “修复”为像“always_same”这样的常量,这样我就可以移动 docker-compose.yml 文件并且仍然有同名容器。

我该怎么做?

最佳答案

有两种方法可以做到这一点。

设置环境变量

export COMPOSE_PROJECT_NAME=foo

或者通过使用 -p 开关开始你的堆栈

docker-compose -p foo build
docker-compose -p foo up

关于docker - 使用 docker-compose 时如何修复容器的基本名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32100820/

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