Heim >Betrieb und Instandhaltung >Docker >Einführung in Import- und Exportvorgänge von Docker-Images
In diesem Artikel erfahren Sie mehr über die Import- und Exportvorgänge von Docker-Images, die für Migration, Sicherung, Upgrade und andere Szenarien verwendet werden können.
Die Umgebung ist wie folgt: tCentos 7.0
Docker 1.18
(Empfohlen:
Docker-Tutorial) Import-Export-Befehle Einführung
Die beteiligten Befehle sind Export, Import, Speichern, Laden
Speichern
docker save [options] images [images...]
Beispiel
docker save -o nginx.tar nginx:latest
docker save > nginx.tar nginx:latest
Laden
Befehl
docker load [options]
exportieren
Befehl
docker export [options] container
Beispiel
docker export -o nginx-test.tar nginx-test
import
Befehl
docker import [options] file|URL|- [REPOSITORY[:TAG]]
Beispiel
docker import nginx-test.tar nginx:imp
cat nginx-test.tar | docker import - nginx:imp
Die vom Exportbefehl exportierte TAR-Datei ist geringfügig kleiner als das exportierte Mit dem Speicherbefehl
Exportbefehl wird die TAR-Datei aus dem Container exportiert, während der Speicherbefehl aus dem Image exportiert wird. Basierend auf dem zweiten Punkt wird beim Zurückimportieren der exportierten Datei der gesamte Verlauf der Datei exportiert Das Bild (dh die Informationen zu jeder Ebene) kann nicht beibehalten werden. Wenn Sie nicht damit vertraut sind, können Sie den Rollback-Vorgang nicht ausführen, sodass die Informationen zu jeder Ebene nicht gespeichert werden können beim Import vollständig erhalten bleiben. Wie in der folgenden Abbildung gezeigt, wird nginx:latest durch Speichern, Exportieren und Laden importiert, und nginx:imp wird durch Exportieren, Exportieren und Importieren importiert.
EmpfehlungSie können den Befehl entsprechend dem spezifischen Nutzungsszenario auswählen
Wenn Sie nur Bilder sichern möchten, verwenden Sie Speichern und Laden, wenn sich der Containerinhalt nach dem Starten des Containers ändert und gesichert werden muss , verwenden Sie Export und Import.
Das obige ist der detaillierte Inhalt vonEinführung in Import- und Exportvorgänge von Docker-Images. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!