定义一个外部网络只需为其添加子配置项external
,示例
version: "3.7"
networks:
docker-compose-network:
external-network-custom-network:
external:
name: custom-network
之后为需要加入该外部网络的容器配置网络选项,示例
version: "3.7"
services:
redis:
image: redis
command: redis-server /etc/redis/redis.conf
volumes:
- /etc/redis/redis.conf:/etc/redis/redis.conf
ports:
- 6379:6379
networks:
- docker-compose-network
- external-network-custom-network