ERROR: network bridge_default has active endpoints Docker命令停止容器報錯 無法刪除docker中的網絡問題解決

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章