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

Was ist die Datei mysql-bin.000001 in MySQL? Kann sie gelöscht werden?

Nachdem ich MySQL über Ports installiert hatte, s...

Beispielcode zur Implementierung eines Radardiagramms mit vue+antv

1. Abhängigkeit herunterladen npm installiere @an...

jQuery implementiert ein atmendes Karussell

In diesem Artikel wird der spezifische Code von j...

Ausführliches Tutorial zur Installation von mysql 5.6.23 winx64.zip

Eine ausführliche Dokumentation zur Installation ...

Detaillierte Konfiguration von Nginx, das sowohl Http als auch Https unterstützt

Heutzutage gehört die Unterstützung von HTTPS für...

Beispiele und Vergleich von 3 Methoden zur Deduplizierung von JS-Objekt-Arrays

Inhaltsverzeichnis 1. Vergleich der Daten vor und...

Tutorial zu HTML-Tabellen-Tags (3): Breiten- und Höhenattribute WIDTH, HEIGHT

Standardmäßig werden Breite und Höhe der Tabelle ...

Ubuntu öffnet Port 22

Szenario Sie müssen das Xshell-Tool verwenden, um...

Das Front-End muss wissen, wie Bilder verzögert geladen werden (drei Methoden)

Inhaltsverzeichnis 1. Was ist Lazy Loading? 2. Im...

Detaillierte Erläuterung der Konfiguration der Alibaba Cloud-Sicherheitsregeln

Vor zwei Tagen habe ich das Double 11-Shopping-Fe...

Zusammenfassung der Lösung für den Webpack -v-Fehler von Vue

Xiaobai lernte Vue kennen, dann lernte er Webpack...