私はいくつかのサービスを始めていますdocker-compose
:
docker-compose up
コード ベースに変更を加えるたびに、コンテナーの 1 つ (ちなみに、build: ./
docker compose ファイルに仕様が記述されているコンテナー) が再起動することに気づきました。これは に起因するものだと思いますdocker-compose
が、ドキュメントにはこの事実に関する記述が見つかりません。
これは本当に によるものなのでしょうかdocker-compose
? これはどこに文書化されていますか?
答え1
あなたのコメントのとおり、ソース コードはコンテナー内にマウントされ、エントリ ポイントはgunicorn
そのソース コードを調べて、それに対する変更を検出します。
これは優れた開発シナリオであり、Docker が提供する利点の 1 つであると思われます。