2016-07-01 8 views
0

ich ein lokales Bild auf einem Teer, auf meinem windowns PCWie mein lokales Docker Bild zu einem Teer und die Last auf einem anderen Computer

$ docker ps 
CONTAINER ID  IMAGE      COMMAND    CREATED     STATUS    PORTS 
52f36432c9a7  visionai/clouddream:latest "/bin/bash"   Less than a second ago Up 3 minutes 

Jetzt will ich exportieren müssen exportieren, um in meinem Flash-Speichern Festplatte und dann in meinen Mac laden.

ich versuche, diese aber nicht funktioniert:

$ docker save -o visionai/clouddream clouddream.tar 
Error response from daemon: No such image: clouddream.tar 

und

$ docker export visionai/clouddream > clouddream.tar 
Error response from daemon: No such container: visionai/clouddream 

Antwort

1

Sie invertiert, um die Parameter für die Docker sparen:

docker save -o clouddream.tar visionai/clouddream 

Der Docker Export exportiert einen Behälter aber Sie versuchen, ein Bild zu exportieren, so dass es nicht funktionieren kann

+0

wo wird das gespeichert werden? – MrG

+0

In einem Dateinamen clouddream.tar –

+0

ich meine den Standort, in meinem aktuellen Pfad? – MrG

0

Der beste Weg ist die Verwendung von Speichern/Laden Befehlen, da die CMD gespeichert sind. Mit Import-/Exportbefehlen wird der CMD nicht gespeichert.

Speichern auf der Festplatte Ihres Docker Bild:

docker save --output="image_name.tar" id_image 

Ihr Docker Bild Legen von der Platte:

docker load --input image_name.tar 

wenn nach Liste Bilder das Repository und Tag sind < keine>, können Sie umbenennen Ihr Bild Einstellung neues Repository: Tag

Docker tag new_repository:new_tag