💨

【Docker編】Found orphan containers ([]) for this project.の解決方法

に公開

おかえりなさい。
今回は、Dockerで以下の警告が出たときの対処について記載しています。

Found orphan containers ([]) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up.

発生原因

過去の docker compose run で作成された 一時的なコンテナ(runコマンドによるもの) が、今の docker-compose.yml に記載されていない「孤立した(orphan)」状態で残っている、という警告です。

解決方法

以下のコマンドを実行します。

docker compose down --remove-orphans

このあと、docker compose run が通るようになります。


ではでは、いってらっしゃい。

Discussion