🏔️
docker-compose down エラー failed to remove network
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