Я начинаю некоторые службы с docker-compose
:
docker-compose up
Я заметил, что всякий раз, когда я вношу изменения в кодовую базу, один из контейнеров (кстати, тот, у которого есть спецификация build: ./
в файле docker compose), перезапускается. Я предполагаю, что это связано с docker-compose
, но я не могу найти никаких ссылок на этот факт в документации.
Это действительно из-за docker-compose
? Где это задокументировано?
решение1
Согласно вашим комментариям, исходный код монтируется внутри контейнера, и ваша точка входа gunicorn
просматривает этот исходный код и отслеживает любые изменения в нем.
Это кажется хорошим сценарием развития и одним из преимуществ, которые дает Docker.