当前位置: 首页 > news >正文

Linux下保存Docker镜像文件至本地及启动

一、保存Docker镜像到本地

1.列出所有镜像

使用 docker images 命令查看当前系统中所有的镜像,确保你知道要保存的镜像名称和标签。

docker images

示例输出:

REPOSITORY        TAG        IMAGE ID       CREATED       SIZE
your-image-1      latest     demo1234       7 days ago    521MB
2.保存镜像为.tar文件

使用 docker save 命令将镜像保存为.tar文件。

docker save -o <保存路径/文件名>.tar <镜像名>:<标签>

参数说明

  • -o:指定输出文件的路径和名称。
  • <镜像名>:<标签>:要保存的镜像名称和标签。
3.验证保存的文件

使用 lsdu 命令确认文件已成功保存到指定路径:

ls -lh /path/to/save/
du -h /path/to/save/my-image.tar

二、导入镜像到其他Docker主机

如果需要将保存的镜像文件导入到另一台Docker主机,可以使用 docker load 命令。

1.导入镜像
docker load -i <保存路径/文件名>.tar

例如,将 your-image-1.tar 文件导入到另一台主机:

docker load -i /path/to/save/your-image-1.tar

参数说明

  • -i:指定输入文件的路径和名称。
2.验证导入的镜像

使用 docker images 命令确认镜像已成功导入:

docker images

执行如下:
在这里插入图片描述
以上步骤,实测可以在Linux环境下将Docker镜像保存到本地,并实现镜像的迁移和备份的效果。

http://www.dtcms.com/a/283090.html

相关文章:

  • CSS:transition语法
  • Linux 定时器应用示例(修正版)
  • 闲庭信步使用图像验证平台加速FPGA的开发:第十八课——图像高斯滤波金字塔的实现
  • RCV在电力大数据平台中的集成与标准化建设:推动数据资产价值释放的关键途径
  • 每日钉钉API探索:getAuthCode实现免登授权
  • STM32超声波模块
  • 基于Matlab改进大津法和Gabor滤波的织物缺陷检测系统
  • Java-数构链表
  • 聚合配送与传统配送平台的差异:从运营模式到市场价值
  • XXE漏洞3-通过 XXE 漏洞实现文件读取及端口探测
  • 开源Agent平台Dify源码剖析系列(四)核心模块core/agent之CotAgentRunner
  • SMTPman,发送邮件服务器smtp的功能详解!
  • 统计功效是什么?
  • ST17H36 蓝牙Soc开发(4)—— 外设应用1
  • mac电脑无法阅读runc源码
  • 【网易云-header】
  • HarmonyOS从入门到精通:自定义组件开发指南(九):组件复合与组合模式探秘
  • S7-1200 数字量模块接线:从源型 / 漏型到信号板扩展全解析
  • 【Tools】Saleae Logic 16软件安装教程
  • 【人工智能99问】损失函数有哪些,如何选择?(6/99)
  • 道可云人工智能每日资讯|天津市人工智能(AI+信创)创新生态联盟成立
  • 手撕设计模式之消息推送系统——桥接模式
  • MyBatis详解以及在IDEA中的开发
  • TRAE + Milvus MCP:用自然语言 0 门槛玩转向量数据库
  • 第五章 OB 分布式事务高级技术
  • 【Unity基础】Unity中的Pivot vs Center 小实验步骤列表 + 截图指引
  • 股票基金量化开源平台对比
  • 用AI破解数据质量难题
  • 【前端】CSS类命名规范指南
  • 主流 TOP5 AI智能客服系统对比与推荐