1. Packen Sie das vorhandene Image im Docker in .tar.gz
docker save -o xxx.tar.gz 镜像名称
2. Laden Sie die .tar.gz-Datei in ein Spiegelbild
docker load -i xxx.tar.gz
Hinweis: Die Befehle „save“ und „load“ werden entsprechend verwendet und die mit „save“ gespeicherte Bilddatei wird mit „load“ geladen.
Ich verwende „save“, um die .tar.gz-Bilddatei zu speichern, verwende aber den Docker-Importbefehl, um die Bilddatei zu laden, was zu Folgendem führt:
Obwohl das Image erfolgreich geladen und der Container erfolgreich erstellt wurde, kann der Container nicht gestartet werden.
Geben Sie den Befehl docke run -it --name xxx image name:version number/bin/bash ein. Der Fehler lautet wie folgt:
Fehlerantwort vom Daemon: Shim-Aufgabe konnte nicht erstellt werden: OCI-Laufzeiterstellung fehlgeschlagen: runc-Erstellung fehlgeschlagen: Containerprozess konnte nicht gestartet werden: exec: „/bin/bash“: stat /bin/bash: keine solche Datei oder kein solches Verzeichnis: unbekannt
Fehler: Container konnten nicht gestartet werden:xxx