docker stack 网络配置相关
一些场景下,我们并不需要创建新的网络,而只需加入已存在的网络,此时可使用external选项。 在docker-compose多个配置中定义networks不会额外的创建,但是在stack中会生成不同的网络,导致多个服务无法在同一网段中
创建overlay网络,并指定网段
docker network create -d overlay --subnet 10.0.3.0/24 ecoupons-overlay
使用已存在的网络
networks:
default:
external:
name: my-pre-existing-network