In Docker ist ein Warehouse ein Ort, an dem Bilder zentral gespeichert werden. Es handelt sich um einen zentralen Dienst zum Speichern und Verteilen von Bildern. Jedes Warehouse kann mehrere Tags enthalten, und jedes Tag entspricht einem Bild. Normalerweise enthält ein Warehouse Bilder verschiedener Versionen derselben Software, und häufig werden Tags verwendet, um jeder Version der Software zuzuordnen.
Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Docker-1.13.1-Version, Dell G3-Computer.
Repository ist ein Ort, an dem Bilder zentral gespeichert werden. Manchmal werden das Lager und der Lagerregistrierungsserver (Registrierung) verwechselt und nicht streng unterschieden. Tatsächlich werden häufig mehrere Lager auf dem Lagerregistrierungsserver gespeichert, und jedes Lager enthält mehrere Bilder, und jedes Bild hat ein anderes Tag.
Normalerweise enthält ein Warehouse Bilder verschiedener Versionen derselben Software, und es werden häufig Tags verwendet, um jeder Version der Software zuzuordnen. Über das Format
Nehmen Sie das Ubuntu-Image als Beispiel. Ubuntu ist der Name des Warehouses, das verschiedene Versionsbezeichnungen enthält, z. B. 16.04, 18.04. Wir können über ubuntu:16.04 oder ubuntu:18.04 angeben, welche Version des Bildes erforderlich ist. Wenn ein Tag weggelassen wird, z. B. Ubuntu, wird es als ubuntu:latest behandelt.
Der Warehouse-Name erscheint häufig in Form eines zweiteiligen Pfads, z. B. jwilder/nginx-proxy
Das Warehouse ist in zwei Formen unterteilt: öffentliches Warehouse (Öffentlich) und privates Warehouse (Privat).
Das größte öffentliche Lagerhaus ist Docker Pool usw., das Benutzern auf dem Festland einen stabileren und schnelleren Zugriff bieten kann.
Natürlich können Benutzer auch ein privates Lager innerhalb des lokalen Netzwerks erstellen.
Nachdem Benutzer ihr eigenes Image erstellt haben, können sie es mit dem Push-Befehl in ein öffentliches oder privates Repository hochladen, sodass sie es bei der nächsten Verwendung dieses Images auf einem anderen Computer nur noch aus dem Repository abrufen müssen.
Hinweis: Das Konzept des Docker Warehouse ähnelt dem von Git, und der Registrierungsserver kann als Hosting-Dienst wie GitHub verstanden werden.
Empfohlenes Lernen: „Docker-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist ein Docker-Repository?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!