docker导入和导出
save和export
- 镜像导入和导出有2种方式,分别为 save和load、export和import
 - save导出的是镜像;export导出的为容器
 - save导出会保存镜像所有的提交记录;export不会保存镜像的历史记录
 - load用来载入镜像包;import用来载入容器包,但两者都会恢复为镜像
 - load不能对载入的镜像重命名;而import可以为镜像指定新名称
 
基本命令
save和load
- 导出镜像
 
docker save -o output_file image_name
或
docker save > output_file image_name
- output_file:文件格式为tar
 - image_name:镜像名称
 
- 导入镜像文件
 
docker load -i output_file
或
docker load < output_file
- output_file:导出的镜像文件
 
export和import
- 导出容器
 
docker export -o output_file container_name
或
docker export container_name > output_file
- output_file:导出的镜像文件,格式为tar
 - container_name:容器名称
 
- 导入镜像文件
 
docker import output_file new_image_name:tag
或
cat output_file | docker import - new_image_name:tag
- output_file:导出的镜像文件,格式为tar
 - new_image: 新的镜像名称,tag:镜像标签
 
本文来自博客园,作者:柯南小海盗,转载请注明原文链接:https://www.cnblogs.com/knxhd/p/18350501

        镜像导入和导出有2种方式,分别为 save和load、export和import
    
                
            
        
浙公网安备 33010602011771号