Open1
DockerのContainer/DB初期方法 (Docker の --remove-orphans とは)

Docker の --remove-orphans とは
docker-compose down --remove-orphans
は、Docker Compose コマンドの一部であり、実行すると以下のことが行われます。
- 全てのコンテナを停止し、削除する: これにより、現在のプロジェクトに関連する全てのコンテナが停止され、削除されます。
- 孤立したコンテナを削除する: --remove-orphans オプションを使用すると、現在の docker-compose.yml ファイルには含まれていないが、同じプロジェクト名を持つコンテナも削除されます。これにより、プロジェクトから外れた孤立コンテナをクリーンアップできます。
つまり、docker-compose down --remove-orphans を実行すると、そのプロジェクトに関連する全てのコンテナが確実に削除され、システムがクリーンな状態になります。
これにより、将来的なコンテナの衝突や予期せぬ問題を避けることができます。
DockerでたてているDBを初期化するために Containerを初期化する
docker compose down --remove-orphans
参考・引用