Was ist der Kern von Docker?
1. Das Bild selbst ist schreibgeschützt.
Einfach ausgedrückt ist ein Container eine laufende Instanz des Bildes. Der Unterschied besteht darin, dass Bilder nur statische schreibgeschützte Dateien sind, während Container über eine beschreibbare Dateiebene verfügen, die zur Laufzeit benötigt wird.
Wenn Sie denken, dass eine virtuelle Maschine ein simulierter Satz von Betriebssystemen (einschließlich Kernel, Anwendungslaufzeitumgebung und anderen Systemumgebungen) und darauf laufenden Anwendungen ist,
dann ist ein Docker-Container ein unabhängig laufender Container (bzw eine Gruppe von Anwendungen und deren erforderliche Betriebsumgebung.
2. Das Docker Warehouse ähnelt dem Code Warehouse. Es ist ein Ort, an dem Docker Bilddateien zentral speichert und der Lagerregistrierungsserver (Registrierung) Verwirrung.
Der Lagerregistrierungsserver ist der Ort, an dem Lager gespeichert werden, und oft werden mehrere Lager darauf gespeichert.Jedes Lager speichert eine bestimmte Art von Bildern, oft einschließlich mehrerer Bilddateien, die durch unterschiedliche Tags unterschieden werden.
Zum Beispiel gibt es auf dem unten stehenden Lagerregistrierungsserver mehrere Lager, darunter Ubantu-Lager, CentOS-Lager und viele andere Lager.
3. Das Docker-Image ähnelt einem Image einer virtuellen Maschine und kann als schreibgeschützte Vorlage verstanden werden.
Ein Docker-Container ähnelt einer leichten Sandbox. Docker verwendet Container, um Anwendungen auszuführen und zu isolieren.
Empfohlenes Tutorial: „
Das obige ist der detaillierte Inhalt vonWas ist der Docker-Kern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!