Ich starte einige Dienste mit docker-compose
:
docker-compose up
Mir fällt auf, dass immer wenn ich Änderungen an der Codebasis vornehme, einer der Container (übrigens der mit der Spezifikation build: ./
in der Docker-Compose-Datei) neu gestartet wird. Ich vermute, dass dies auf zurückzuführen ist docker-compose
, kann in der Dokumentation jedoch keinen Hinweis darauf finden.
Liegt das wirklich daran docker-compose
? Wo ist das dokumentiert?
Antwort1
Ihren Kommentaren zufolge wird der Quellcode im Container bereitgestellt und Ihr Einstiegspunkt gunicorn
betrachtet diesen Quellcode und erkennt alle Änderungen daran.
Dies scheint ein gutes Entwicklungsszenario und einer der Vorteile von Docker zu sein.