Dies ist ein Memo des Befehls, der nach dem Bearbeiten und Aktualisieren der Docker-Datei oder der Datei docker-compose.yml im Bild oder Container angezeigt wird. Es war unerwartet einfach. Darüber hinaus wird in diesem Artikel der Fall vorgestellt, in dem mehrere Container von Docker-Compose verwaltet werden.
$ docker-compose up -d --build
* Die Option -d ist eine Option, die im Hintergrund </ small> beginnt
Die Option --build wurde dem Befehl docker-compose up hinzugefügt.
Normalerweise, wenn Sie Docker-Compose ausführen,
① Erstellen Sie das Docker-Image und ② run wird ausgeführt
Wird ausgeführt, aber wenn das Docker-Image bereits erstellt wurde,
Es wird nur der Lauf von ② ausgeführt.
Selbst wenn Sie nach dem Aktualisieren der Docker-Datei den Befehl docker-compose up -d
ausführen,
Das neue Docker-Image wird nicht erstellt und der Lauf wird basierend auf dem alten Image ausgeführt.
Wenn Sie also die Option "--build" hinzufügen, können Sie build und run zusammen ausführen.
$ docker-compose up -d
* Die Option -d ist eine Option, die im Hintergrund </ small> beginnt
Dies entspricht dem Befehl zum Starten eines Containers mit Docker-Compose. Der Container wird basierend auf der aktualisierten Datei docker-compose.yml neu erstellt.
Recommended Posts