5
从官方文档中,静态IP地址应该与docker compose v3 + docker swarm一起工作。但我无法让它工作。静态IP地址在docker撰写v3中不起作用
这是我的搬运工撰写YAML:
version: '3'
networks:
test:
ipam:
driver: default
config:
- subnet: 10.1.0.0/24
services:
one:
image: mongo
networks:
test:
ipv4_address: '10.1.0.100'
two:
image: mongo
networks:
test:
ipv4_address: '10.1.0.101'
three:
image: mongo
networks:
test:
ipv4_address: '10.1.0.102'
我用docker stack up -c xxx.yml test
部署。我发现创建的容器的ip是10.1.0.3,10.1.0.5,...
原因是使用“码头群”。在简单的码头写作,你可以使用你写的。但是在群中你不能(现在)。我也找出了设置静态IP的解决方案 –