容器和镜像转化、迁移方式 - 运维小结
一、容器转化为镜像(docker export、docker import)
1)docker export:表示将容器导出文件包
两种命令方式(finhub-cms为容器名):
						
							
						
						
						
						
						
					- docker export finhub-cms > finhub-cms.tar
 - docker export -o finhub-cms.tar finhub-cms
 
- docker import finhub-cms.tar finhub-cms:v1
 - cat finhub-cms.tar | docker import - finhub-cms:v1
 
- docker commit finhub-cms finhub-cms:v1
 
- docker save finhub-cms:v1 > finhub-cms_v1.tar.gz
 - docer save -o finhub-cms_v1.tar.gz finhub-cms:v1
 
- docker load < finhub-cms_v1.tar.gz
 - docker load --input finhub-cms_v1.tar.gz
 
- docker save 导出的镜像包 要比 docker export 打成的容器文件包大一点。这是因为docker export导出的容器包 丢失了历史和元数据metadata。