堆栈服务容器动态主机名



我正在从 Docker Cloud 迁移到纯 Docker Swarm 设置。我缺少的一件事是容器如何将主机名设置为 $SERVICE_NAME-$SLOT_NUMBER的好方法。

是否可以在群堆栈服务中动态设置主机名/容器名称?

在堆栈/撰写文件中,使用以下格式:

services:
  thaservice:
    ...
    hostname: "{{.Service.Name}}-{{.Task.Slot}}"

指向可用模板变量的文档链接:https://docs.docker.com/engine/swarm/services/#create-services-using-templates

相关内容

  • 没有找到相关文章

最新更新