🙄

DockerにおけるError response from daemon: "network with name”の解決法

2022/08/28に公開

記事の動機

今回案件内で起きたError response from daemon: "network with name”のエラーが出たので、自分のメモも合わせてまとめました。

起きたこと

Dockerを立ち上げる中で、下記のようなエラーが出ました。

docker network create --driver bridge xxx_network || true
Error response from daemon: network with name xxx_network already exists

xxx_networkが既にあるから、新しく作れないよ〜と言うのはわかるのですが、具体的にどのように対応すれば良いのかわからず、詰まりました。

解決策

手順としては

 docker network ls

でnetworkの一覧を表示させ、特定のIDを検索します。(この場合xxx_networkのId)

docker network rm <xxx_networkのID>

で特定のnetworkを削除します。

:参照
https://stackoverflow.com/questions/55474975/docker-cannot-remove-network-that-already-exists

まとめ

今回のエラーは非常に簡単なものだと思いますが、Dockerfileなどをあまりいじったことがないこともあり詰まってしまいました。
今後はDockerファイルを見るようにしたいです。

Discussion