Docker 引擎集群模式 | "extra_hosts" 在 compose 中的替代

Docker engine swarm mode | Alternative of "extra_hosts" used in compose

在 docker 撰写文件中,我能够像下面这样声明域和 IP -

extra_hosts:
  - "mshost:10.4.12.31"
  - "mongodb DEV-MONGODB:10.250.12.35"

我想知道在 docker 引擎集群模式下使用以下命令时的替代方法。

"docker service create ...."

它在 docker 1.12 中不受支持,但在 docker 1.13 (#28031) 中受支持。您可以使用 --host

存档与 extra_hosts 相同的内容
docker service create --host "mshost:10.4.12.31" --host "mongodb:10.250.12.35" --host "DEV-MONGODB:10.250.12.35"

docs