In our previous tutorials you have learned about installation of Docker engine on 
CentOS/RHEL and 
Ubuntu operating system and pulled images from Docker hub. After that created containers with images. This tutorial will help you to export and import Docker  images and move them between hosts.
List Docker Images 
Fist list docker images on your system using below command.
root@tecadmin:~# docker images  REPOSITORY     TAG        IMAGE ID            CREATED          VIRTUAL SIZE centos         latest     2933d50b9f77        11 days ago      196.6 MB ubuntu         latest     36248ae4a9ac        11 days ago      188 MB 
Save or Archive Image 
Now use the following command to save image repository named 
ubuntu (image id: 36248ae4a9ac) and make a zipped archive named 
ubuntu-latest.tar.gz. Remember that save is used for making backup of docker images (not containers).
# docker save ubuntu | gzip > ubuntu-latest.tar.gz 
Import Image  
After saving docker image in archive format on your system move it to remote system using scp or ftp. After that use below command on remote system to import Docker image with name 
ubuntu and tag name 
latest.
# zcat ubuntu-latest.gz | docker import - ubuntu:latest 
The above command will create a docker image  with name 
ubuntu and tag name 
latest on your system. You can now launch containers using this image like below.
# docker run -i -t ubuntu /bin/bash 
Thanks for Visit Here
Comments
Post a Comment