docker导入和导出
save和export
- 镜像导入和导出有2种方式,分别为 save和load、export和import
- save导出的是镜像;export导出的为容器
- save导出会保存镜像所有的提交记录;export不会保存镜像的历史记录
- load用来载入镜像包;import用来载入容器包,但两者都会恢复为镜像
- load不能对载入的镜像重命名;而import可以为镜像指定新名称
基本命令
save和load
- 导出镜像
copydocker save -o output_file image_name 或 docker save > output_file image_name
- output_file:文件格式为tar
- image_name:镜像名称
- 导入镜像文件
copydocker load -i output_file 或 docker load < output_file
- output_file:导出的镜像文件
export和import
- 导出容器
copydocker export -o output_file container_name 或 docker export container_name > output_file
- output_file:导出的镜像文件,格式为tar
- container_name:容器名称
- 导入镜像文件
copydocker 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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步