So verschieben Sie Docker -Bilder zwischen Hosts
- 885
- 131
- Levke Harnapp
In unseren vorherigen Tutorials haben Sie über die Installation von Docker Engine auf CentOS/Rhel- und Ubuntu -Betriebssystem erfahren und Bilder von Docker Hub gezogen. Danach erzeugte Container mit Bildern. Dieses Tutorial hilft Ihnen beim Exportieren und Importieren von Docker -Bildern und verschiebt sie zwischen Hosts.
Listen Sie Docker -Bilder auf
Faustliste Docker -Bilder in Ihrem System mit dem folgenden Befehl.
[E -Mail geschützt]: ~# Docker Images Repository Tag Bild -ID Erstellt Virtuelle Größe Centos Neueste 2933D50B9F77 Vor 11 Tagen 196.6 MB Ubuntu neuest 36248ae4a9ac vor 11 Tagen 188 MB
Bild speichern oder archivieren
Verwenden Sie nun den folgenden Befehl, um das Bild -Repository mit dem benannten Bild zu speichern Ubuntu (Bild -ID: 36248AE4A9AC) und machen Sie ein Reißverschluss Archiv namens Ubuntu-latest.Teer.gz. Denken Sie daran, dass Save verwendet wird, um die Sicherung von Docker -Bildern (nicht Container) zu erstellen.
# Docker Save Ubuntu | gzip> ubuntu-latest.Teer.gz
Bild importieren
Nach dem Speichern von Docker -Bild im Archivformat auf Ihrem System verschieben Sie es mit SCP oder FTP in das Remote -System. Nach diesem Gebrauchsbefehl unten auf dem Remote -System, um das Docker -Bild mit Namen zu importieren Ubuntu und Tagenname neueste.
# ZCAT UBUNTU-LATEST.gz | Docker -Import - Ubuntu: Neueste
Der obige Befehl erstellt ein Docker -Bild mit Namen Ubuntu und Tagenname neueste auf Ihrem System. Sie können jetzt Container mit diesem Bild wie unten starten.
# Docker Run -i -t Ubuntu /bin /bash
- « So installieren Sie Google Chrome in Fedora & Centos/Rhel 8
- So exportieren und importieren Sie Docker -Container »