コンテナを起動した時に「ERROR: for xxxxx Cannot start service app: network xxxxx_network is ambiguous (2 matches found on name) 」とうエラーが起きた時の対応。
ネットワーク名が重複している
ID は違うけど、同じネットワーク名が2つある。
ネットワークをまだ作成していない時に、
ネットワークを同じにしているコンテナを同時に、
docker-compose up みたいなことをすると、
同時に同じ名前のネットワークが作成されてエラーになる。
$ docker network ls
NETWORK ID     NAME                    DRIVER    SCOPE
33da857e13cc   bridge                  bridge    local
2009c1425362   host                    host      local
5eec69202c29   none                    null      local
28d129a4896c   xxxxxxxxxxxxx_network   bridge    local
d0b4a96b4457   xxxxxxxxxxxxx_network   bridge    local
削除する
# docker network rm [NETWORK ID]
$ docker network rm 28d129a4896c
$ docker network rm d0b4a96b4457