Docker-Compose Rebuild und starten Sie nur einen Container

docker-compose up -d --no-deps --build <service_name>

--no-deps - Starten Sie keine anderen zugeordneten Dienste

--build --Build vor dem Starten des Containers


version: "3.3"

services:
    app:
        container_name: "my-app"

Beachten Sie, dass <Dienstname> den Dienstnamen docker-compose.yml enthält, nicht den Containernamen. Im obigen Beispiel wäre es eine App anstelle einer My-App.

Ich möchte nur einen Container neu erstellen und starten, aber jedes Mal, wenn "Docker-Compose Down" und "Docker-Compose Build" und "Docker-Compose Up-D" Es war der Inhalt, von dem ich dachte, ich wünschte, ich könnte es in kürzerer Zeit tun.

Referenz

https://stackoverflow.com/questions/36884991/how-to-rebuild-docker-container-in-docker-compose-yml

Recommended Posts

Docker-Compose Rebuild und starten Sie nur einen Container
Container startet nicht mit Docker-Compose
Die Geschichte, wenn der Container nicht mit Docker-Compose gestartet wird und ein Fehler auftritt
Starten Sie den Container automatisch
Starten Sie k3s mit Docker-Compose
Docker-Compose Down und Stop