使用 docker compose 为主机名添加前缀?

使用 docker compose 为主机名添加前缀?

我正在使用 docker compose 创建一堆容器,内部主机名是容器 ID;当每个容器在...无论什么地方(但在本例中是 consul)注册其主机名时,很难区分主机。

特别是,当与 结合时--scale,我最终得到如下结果:

09f62d66a050.docker_default
56f1dc03a54c.docker_default
772799d94048.docker_default
983c5cda71c7.docker_default
a7c77bb2dd98.docker_default

我无法直接设置hostnamedocker-compose.yml因为我正在使用--scale)。

如何为生成的主机名添加前缀?

我很高兴我的主人被称为web-56f1dc03a54c、、等等web-a7c77bb2dd98redis-09f62d66a050

相关内容