docker-compose为容器分配固定IP
docker-compose定义容器IP
1.声明network网络信息,容器自定义IP
services:
app:
image: nginx
networks:
mynet:
ipv4_address: 172.28.1.5
networks:
mynet:
driver: bridge
ipam:
config:
- subnet: 172.28.0.0/16
2.使用外部网络
1.自定义网络
docker network create -d bridge --subnet "172.28.0.0/16" --gateway "172.28.0.1" mynet
2.使用外部网络
services:
app:
image: nginx
networks:
mynet:
ipv4_address: 172.28.1.5
networks:
external:
mynet