267 文字
1 分
Error response from daemon: network xxxxxxxx not foundエラーが出たけど解決
問題
コンテナを起動しようとしたら以下のような感じのエラーが出ました。
% docker-compose run --rm app bash[+] Running 2/2 ⠿ Container train-chrome-1 Created 0.0s ⠿ Container train-db-1 Recreated 1.2s[+] Running 1/2 ⠹ Container train-chrome-1 Starting 0.2s ⠿ Container train-db-1 Started 0.2sError response from daemon: network 44b6d50a789537858cbdfe53a498bd50d288214b673c8c393ffc450ee942ac06 not found試したこと
以下のようにお掃除すれば直るとかいてありますが、直りませんでした。
docker-compose up —force-recreate
https://stackoverflow.com/questions/53347951/docker-network-not-found
一通り、以下のことを試しましたが、解決しませんでした。
docker-compose downdocker-compose builddocker-compose up --force-recreatedocker network prunedocker network inspect <id>で調査したけど、not foundと言われる。。。- docker engineの再起動
解決方法
結局は、docker-compose upしたときにdocker-compose.ymlから削除したサービスがあったのですが、それを起動しようとしているようなメッセージを見つけました。
docker-compose.ymlを変更前に戻して、docker-compose downを実行した上で、docker-compose upをしたら正常に起動できました。
エラーメッセージからはかなりわかりづらくて困りました。。。
Error response from daemon: network xxxxxxxx not foundエラーが出たけど解決
https://blog.teraren.com/posts/error-response-from-daemon-network-not-found/