將容器備份成鏡像
用centos鏡像創建一個名稱為mycentos的容器
docker run -id --name=mycentos centos:7
查看所有容器
docker ps -a
將容器mycentos保存為鏡像
docker commit mycentos mycentos_i
再次查看docker所有鏡像,發現多了個mycentos_i的鏡像,它的大小和centos一樣,可以看出來mycentos_i就是centos復制品,並且會保存之前在容器運行時所做的一些配置和修改
將鏡像備份成本地文件
將原有的鏡像備份成本地壓縮文件
docker save -o mycentos.tar mycentos_i
mycentos.tar就是鏡像mycentos_i的備份文件
從本地加載備份文件恢復鏡像
刪除mycentos_i鏡像
docker rmi mycentos_i
然后加載剛剛備份的mycentos.tar文件
docker load -i mycentos.tar
發現鏡像文件又回來了