Created 2019年3月28日12:15
Updated 2019年3月31日12:34
Categories
Docker
docker network ls
で見えるネットワークがrmできない。
$ docker network ls | grep hoge_default
some_id hoge_default overlay swarm
$ docker network rm hoge_default
Error response from daemon: network some_another_id not found
自分の場合ネットワークhoge_defaultが別のstackのstack.ymlに外部ネットワークとして登録されていました。
hoge:
external:
name: hoge_default
これをいったんコメントアウトして、そのstackをrmしてから再起動すると、hoge_defauktネットワークが削除されていました。
$ docker stack rm 別のstack
$ docker stack deploy -c stack.yml 別のstack
$ docker network ls hoge_default
$ docker network ls | grep hoge_default
(表示なし)