本场景使用的是docker stack 部署:docker stack deploy -c docker-compose.yml xxxx在docker-compose.yml中有一个配置:version: '3.4'services: fscp-portal-base-zuul: image: 192.168.2.3/base-zuul networks: - hostnet deploy: mode: global environment: zone: $zonenetworks: hostnet: external: name: host这样会在3台机器上根据同一个镜像创建容器,注意其中的environment,配置的zone是使用host上的zone环境变量。这里我想让每个容器各自取自己的宿主节点上的zone环境变量,而非swarm master节点上的zone,应该怎么做呢?
- 1 回答
- 0 关注
- 850 浏览
添加回答
举报
0/150
提交
取消