Es gibt drei Kernkonzepte in Docker: Image, Container und Repository.
Empfohlenes Tutorial: Docker
Lassen Sie uns jeweils über diese drei Konzepte sprechen:
1 Bild: und das ISO-Image von Windows Im Vergleich dazu Bilder in Docker sind geschichtet und wiederverwendbar und kein einfacher Stapel aneinander gestapelter Dateien (ähnlich dem Unterschied zwischen einem komprimierten Quellcode und einem Git-Repository).
2. Container: Die Existenz eines Containers ist untrennbar mit der Unterstützung des Bildes verbunden. Er ist ein Träger der Bildlaufzeit (ähnlich der Beziehung zwischen Instanzen und Klassen). Mithilfe der Virtualisierungstechnologie von Docker werden unabhängige „Räume“ wie Ports, Prozesse, Dateien usw. für Container erstellt. Ein Container ist ein vom Host-Computer isolierter „Container“. Container können über Ports, Volumes, Netzwerke usw. mit Hosts kommunizieren.
3. Repository: Das Lager von Docker ähnelt dem Lager von Git, mit Lagername und Tag. Nachdem das Image lokal erstellt wurde, kann es über das Lager verteilt werden.
Das obige ist der detaillierte Inhalt vonEinführung in die Docker-Kernkonzepte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!