镜像打包
保存一台宿主机上的镜像为tar文件
docker save -o centos.tar centos
镜像导入
docker load < centos.tar
容器打包
将容器的文件系统打包成tar文件,也就是把正在运行的容器直接导出为tar包的镜像文件
第一种方式:
docker export -o centos.tar centos
第二种方式:
docker export 容器名称 > centos.tar
容器导入
导入容器的文件系统到其他宿主机
docker import centos.tar centos/centos:v1
导入后生成的是镜像不是容器
load与import的区别
import丢弃了所有的历史记录和元数据信息,仅保存容器当时的快照状态。在导入的时候可以重新制定标签等元数据信息;load将保存完整记录,体积较大。
发表评论