通过 Stack 部署其它服务及共享网络
创建共享网络的好处就是,不再需要暴露端口,可以直接通过 service_name:port 方式跨容器调用网络
创建共享网络
docker network create sharenet
查看共享网络 IP 网关
docker network inspect sharenet
docker network inspect sharenet | grep Gateway | cut -d'"' -f4
更新所有需要使用该网络的
通过 service_name:port 方式
networks:
sharenet:
external: true
services:
serv:
...
networks:
sharenet:
绑定 IP 的方式
networks:
sharenet:
external: true
services:
serv:
...
networks:
sharenet:
ipv4_address: 172.19.0.2