Docker容器、镜像和文件的转化关系
2017-03-23 09:27
489 查看
容器转成镜像:
容器转成文件:
镜像转成文件:
注:一般情况下,savename.tar比exportname.tar大一点点而已,export比较小,因为它丢失了历史和数据元metadata
文件转成镜像:
save.tar文件转成镜像:
查看转成的镜像:
sudo docker commit <CONTAINER ID> imagename
容器转成文件:
sudo docker export <CONTAINER ID> > /home/exportname.tar
镜像转成文件:
sudo docker save imagename01 > /home/savename.tar
注:一般情况下,savename.tar比exportname.tar大一点点而已,export比较小,因为它丢失了历史和数据元metadata
文件转成镜像:
cat /home/exportname.tar | sudo docker import - imagename:latest
save.tar文件转成镜像:
docker load < /home/savename.tar
查看转成的镜像:
sudo docker images
注意:这里一个镜像经过n次转化之后,可以用sudo docker images --tree查看历史,用docker tag <LAYER ID> <IMAGE NAME>你可以回到某个层(只针对save命令可以回到某个层!)
相关文章推荐
- Docker定制容器镜像(利用Dockerfile文件)
- 打包一个Docker镜像,让你的好友加载开启一个容器,并且每隔一秒输出hello,world到指定的文件中
- Docker的概述-安装-仓库 镜像 容器三者关系(视频)-知识林
- docker - 修改镜像/容器文件或者 "Docker root dir" 的在宿主机上的存储位置
- docker镜像的制作(三) 基于commit将容器转化为镜像
- docker中 镜像 容器区别 关系
- Docker镜像和容器操作(二)
- 【举例2】Docker环境部署过程,用ushios/lamp-ubuntu镜像,来创建容器,并安装禅道系统
- Centos6.5下使用docker创建centos6.5镜像文件,运行sshd+httpd
- docker镜像与容器存储结构分析
- Docker的镜像和容器的区别
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像
- 使用数据卷容器,配置Nginx Docker作为静态文件服务器
- Docker镜像文件(images)的存储结构
- 一图看尽Docker容器文件系统
- Docker ON MAC OS X -- 第二篇-了解镜像及容器
- docker实战之centos6.5上安装、镜像、容器相关操作
- 【docker】docker镜像关系图
- docker 架构 (文件系统, 层, 容器)
- Docker创建支持ssh服务的容器和镜像