Cannot create container for service
docker-compose up -d
でコンテナを起動しようとすると上記エラーでたまに失敗するようになった。
毎回調べるのも手間なので自分用のメモがてら。
コンテナの削除
docker system prune
個別に対応する場合はIDとか調べて消していくのがいいと思うけど。
終わったらもう一回ビルド。
docker-compose up -d
原因の心当たり
最初にエラーが発生するようになったのは、CORS policy
を回避するために、フロントエンドとAPIの別コンテナを同一ネットワークにしようとdocker-compose.yml
やpackage.json
をいじっては何回もコンテナを立ち上げて-----を繰り返していたとき。
試行錯誤の結果、コンテナ削除という形に落ち着いた。
それでもこれ以降もたまに失敗するので、もっと根本的な部分があると思う。
参考