在docker-compose 关闭时,出现如下异常:
docker network xx_default id xxxx has active endpoints
其原因在于docker-compose 默认会创建网络([xxx]_bridge),并将相关的容器添加到此网络中。
而在一场情况下,比如容器出现无限重启假死等,在执行docker-compose down
时,可能出现无法正确删除容器的情况,从而导致网络也发删除.
需要执行如下命令解决:
1.
docker network disconnect -f xx_default xxxx
2.docker-compose down
3.docker-compose up -d