docker swarm 部署overlay 问题记录

本文解决了Docker在部署过程中遇到的应用无法启动的问题,并详细记录了排查过程,最终通过手动创建网络来解决‘找不到可用的非重叠IPv4地址池’的错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

docker stack deploy -c XXXX.yml eureka  启动的时候 
有应用怎么都起不来  docker logs 查看日志又是空的。
docker service ps  error 提示 ‘start fail er...’ 提示不全。。 网上查了下 portainer contain  docker start  
提示:ERROR: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network


搞了半天
想原来测试环境没有这个问题 就对应 docker network ls 看下。。发现生成环境小了 docker_gwbridge


然后 到https://docs.docker.com/engine/swarm/networking/#customize-the-docker_gwbridge 下看到 手工生成网络


然后就好了。。
但原理 还是 不太懂  


而且docker network create test  生成网络 还是报:
Error response from daemon: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network




不过 swarm  是可以了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值