Was ist Docker Compose-Kontext?
Was ist Docker Compose-Kontext?
Anonim

Kontext. Entweder ein Pfad zu einem Verzeichnis, das eine Dockerfile enthält, oder eine URL zu einem Git-Repository. Wenn der angegebene Wert ein relativer Pfad ist, wird er als relativ zur Position des interpretiert Komponieren Datei. Dieses Verzeichnis ist auch der Build Kontext das wird an die gesendet Docker Dämon.

Wenn man dies berücksichtigt, was ist ein Docker-Kontext?

Die Docker Befehl builds erstellen Docker Bilder von a Dockerfile und ein "Kontext“. Ein Build Kontext ist die Gruppe von Dateien, die sich im angegebenen PATH oder URL befinden. Der Build-Prozess kann sich auf jede der Dateien im Kontext. Ihr Build kann beispielsweise eine COPY-Anweisung verwenden, um auf eine Datei im Kontext.

Und was ist der Unterschied zwischen Docker und Docker Compose? Sie sind nicht nur ähnlich, sondern verhalten sich auch wie Docker Kollegen. Das einzige Unterschied ist, dass sie die gesamte definierte Multi-Container-Architektur betreffen im Docker-komponieren. yml-Konfigurationsdatei und nicht nur ein einzelner Container. Du wirst einiges bemerken Docker Befehle sind nicht vorhanden in Docker-komponieren.

Die Leute fragen auch, wofür wird Docker Compose verwendet?

Komponieren ist ein Tool zum Definieren und Ausführen von Multi-Containern Docker Anwendungen. Mit Komponieren, Sie verwenden eine YAML-Datei, um die Dienste Ihrer Anwendung zu konfigurieren. Anschließend erstellen und starten Sie mit einem einzigen Befehl alle Dienste aus Ihrer Konfiguration.

Was sind Links in Docker Compose?

Laut Das Compose von Docker Compose-Dateidokumentation: abhängig_on - Express-Abhängigkeit zwischen Diensten. Links - Verknüpfung zu Containern in einem anderen Dienst und drücken auch die Abhängigkeit zwischen Diensten auf die gleiche Weise wie abhängig_on aus.

Beliebt nach Thema