1. 程式人生 > >docker swarm 部署overlay 問題記錄

docker swarm 部署overlay 問題記錄

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  是可以了