docker命令報錯
- Error response from daemon: network bridge_default has active endpoints
- Error: network bridge_default has active endpoints
Error response from daemon: network bridge_default has active endpoints
這個錯誤在於docker-compose默認會創建一個網絡 bridge_default ,並將相關的容器添加到此網絡中。意思是 默認網絡 bridge_default 有一個活動端點 所以該網絡不能執行刪除操作
ERROR: network bridge_default has active endpoints
有一個默認網絡端點在活動所以無法執行 docker-compose down操作
解決方法是先強制刪除該網絡下的所有容器
docker rm -f CONTAINERID 強制停止刪除容器
然後查看執行查看docker網絡命令查看默認網絡的詳細信息中有哪些容器在活動
docker network ls //查看docker網絡列表
docker network inspect NETWORKID //查看該網絡的詳細信息
執行強制停止容器的網絡端點命令
docker network disconnect -f NEWWORKNAME CONTAINERNAME //強制清除該網絡中某個容器的endpoint -f可不加
例如
docker network disconnect -f bridge_default mysql
最後可以刪除docker中network
docker network rm bridge_default