🏔️

docker-compose down エラー failed to remove network

2023/12/14に公開

docker-compose down でコンテナの停止・削除を実行すると以下のエラーになりました。
対処方法の備忘録です。

failed to remove network myapp_default: Error response from daemon: error while removing network: network myapp_default id [...] has active endpoints

ネットワークにまだアクティブなエンドポイント(ネットワークに接続されているコンテナ)が存在するため、ネットワークを削除できないとのことです。

対処としてネットワークに接続されているコンテナを調査します。

docker network inspect myapp_default

ContainersでIDが表示されます。

・・・
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {
"066988e・・・: {
・・・

原因となるコンテナのIDが判明したので、起動を停止します。

docker stop 066988e・・・

その後改めてdocker-compose downを実行してみると、無事にエラーが解消しました。

✔ Network myapp_default  Removed   

Discussion