以 centos 镜像为例
1、根据镜像构建一个容器
- docker run centos
2、查看刚才生成的容器 ID 191e8ede2979
- docker container ps -a
3、导出容器到文件centos.tar
- docker export -o centos.tar 191e8ede2979
4、删除本地镜像,删除镜像之前要先删除容器
- docker container rm 191e8ede2979
- docker image rmi centos
5、把文件 centos.tar 导入为镜像
- docker import centos.tar
需要指定名称和标签(默认没有),没有名称和标签的镜像可以通过 docker image prune 删除
以 centos 镜像为例
1、把镜像导出为文件 centos.tar
- docker save centos.tar centos
2、删除本地镜像
- docker image rmi centos
3、把文件导入为镜像
- docker load -i centos.tar
不能修改名称和标签(默认自带之前的),区别:一个操作的是容器,一个操作的是镜像