samba-ad が利用する samba-net というネットワークを docker network で作成しており、これを削除しようとしたら以下のようなエラーになった。
$ docker network rm samba_net Error response from daemon: error while removing network: network samba_net has active endpoints (samba-ad) exit status 1
どうも、既存のコンテナに対してネットワークが紐づいており、アクティブな状態と認識しているので削除できない、ということらしい。
-f など強制的に削除するコマンドもないようなので、素直に disconnect でコンテナから切り離してから削除してやる必要がある。
$ docker network disconnect samba_net samba-ad $ docker network rm samba_net samba_net $ docker network ls NETWORK ID NAME DRIVER SCOPE f9bbba9ed4eb bridge bridge local 1724224e7971 host host local c916a6650ceb none null local
このような具合。