Beispiel für den Export und Import von Docker-Containern

Beispiel für den Export und Import von Docker-Containern

In diesem Artikel wird hauptsächlich der Import und Export von Docker-Containern erläutert, die als Backup für Container-Snapshots verwendet werden können.

Docker-Container exportieren

1. Verwenden Sie zunächst den Befehl, um den erstellten Docker-Container anzuzeigen

 Docker ps -a 

Bildbeschreibung hier einfügen

Zu diesem Zeitpunkt können Sie container id sehen, also die Container-ID. Wir können den entsprechenden Container basierend auf der Container-ID exportieren.

2. Einen Container exportieren

Das Exportieren eines Containers ist sehr einfach. Verwenden Sie den Befehl docker export . Die Syntax lautet: docker export $container_id > 容器快照名

Bildbeschreibung hier einfügen

3. Den exportierten Container anzeigen

 ls 

Bildbeschreibung hier einfügen

4. Laden Sie den Container herunter

Den aktuellen Pfad anzeigen

 Passwort 

Bildbeschreibung hier einfügen

Da wir wissen, dass sich der Containerpfad unter tmp befindet, können wir zum Herunterladen direkt eine Verbindung zum Host mit dem Remote-FTP-Tool herstellen:

Bildbeschreibung hier einfügen

Warten Sie, bis die Containerdatei heruntergeladen wurde

Bildbeschreibung hier einfügen

Docker-Container importieren

Einen Container importieren – Docker-Importbefehl

Da wir jetzt einen Container-Snapshot haben, können wir ihn jederzeit importieren. Importieren Sie Snapshots mit dem Docker-Importbefehl.

1. Gehen Sie zunächst in das Verzeichnis, in dem sich die Containerdatei befindet

Wie oben erwähnt, befindet sich das vom Container exportierte Verzeichnis unter tmp. Gehen wir also direkt zum tmp-Verzeichnis

 cd /tmp 

Bildbeschreibung hier einfügen

2. Container importieren

 Docker importiere halo.tar halo:latest

OPTIONS-Beschreibung:

-halo.tar: Wählen Sie den zu importierenden Containerdateinamen aus
-halo:latest: Containernamen und Version angeben

Der Import- und Exportvorgang ist ähnlich, daher werde ich Ihnen hier keine Bilder zeigen.

3. Sie können die Containerdatei löschen, wenn Sie fertig sind

 rm -rf /tmp/halo.tar

Dies ist das Ende dieses Artikels zum Exportieren und Importieren von Docker-Containern. Weitere Informationen zum Exportieren und Importieren von Docker-Containern finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Codebeispiele für den Import und Export von Docker-Images
  • Implementierung des Imports und Exports von Docker-Images
  • Import-, Export-, Sicherungs- und Migrationsvorgänge für Docker-Images
  • Beispielanalyse zum Exportieren, Importieren und Kopieren von Docker-Images
  • So importieren und exportieren Sie Docker-Images
  • Tutorial zum Importieren und Exportieren von Docker-Containern
  • So exportieren und importieren Sie Bilder zwischen Docker
  • Docker realisiert Export, Import und Datenmigration
  • Docker-Praxis: Container importieren und exportieren
  • Praxis der Import- und Exportvorgänge für Docker-Images und Container

<<:  Detaillierte Beispiele zur Verwendung der JavaScript-Ereignisdelegierung (Proxy)

>>:  HTML+Sass implementiert HambergurMenu (Hamburger-Menü)

Artikel empfehlen

Detaillierte Analyse und Prüfung von SSD-Leistungsproblemen in MySQL-Servern

【Frage】 Wir haben einen HP-Server. Wenn die SSD e...

Einige Vorschläge für HTML-Anfänger und Neulinge, Experten können sie ignorieren

Gefühle: Ich bin Backend-Entwickler. Manchmal fühl...

Leitfaden zum Schreiben von HTML-Code

Gängige Konventions-Tags Selbstschließende Tags, ...

Allgemeiner HTML-Seitenstil (empfohlen)

Wie unten dargestellt: XML/HTML-CodeInhalt in die...

Erfahrung mit parallelen React-Funktionen (gleichzeitiger Front-End-Modus)

React ist eine Open-Source-JavaScript-Bibliothek,...

jQuery realisiert die Shuttle-Box-Funktion

In diesem Artikelbeispiel wird der spezifische Co...

So steuern Sie den Anteil untergeordneter Flex-Elemente auf der Hauptachse

Hintergrund Durch das flexible Layout wird eine e...

Diagramm zur Installation von MySQL 5.6 unter Windows 7

Inhaltsverzeichnis 1. Herunterladen 2. Installati...

So blockieren Sie IP und IP-Bereich in Nginx

Vorne geschrieben Nginx ist nicht nur ein Reverse...

Empfohlene Tipps für Web-Frontend-Ingenieure

Lassen Sie uns zunächst über den Wert von Web-Fro...