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

docker 镜像备份

Docker 容器创建一个包含容器当前状态的备份镜像,核心是用docker commit命令,我会给你分步讲解操作方法,包括基础备份、添加标签、验证镜像,以及更规范的备份方式(推荐)。


第一步:确认要备份的容器信息

先执行命令找到目标容器的容器 ID容器名

bash

运行

# 列出所有容器(包含已停止的) docker ps -a

输出示例(比如你要备份ros_humble_container这个容器):

plaintext

CONTAINER ID IMAGE COMMAND STATUS NAMES e90e0d36e5a3 osrf/ros:humble-desktop-full-jammy "/ros_entrypoint.sh …" Up 2 hours ros_humble_container

第二步:创建容器的备份镜像(核心命令)

使用docker commit命令,格式:

bash

运行

docker commit [容器ID/容器名] [备份镜像名]:[标签]
实操示例(以你的 ROS 容器为例):

bash

运行

# 基于容器 ros_humble_container 创建备份镜像,命名为 ros_humble_backup,标签为 v1.0 docker commit ros_humble_container ros_humble_backup:v1.0
  • 执行后会输出一串镜像 ID,说明备份成功;
  • 若想保留容器运行时的环境变量、端口映射等配置,添加-c参数(示例):

    bash

    运行

    # 保留容器的环境变量和启动命令 docker commit -c 'ENV DISPLAY=host.docker.internal:0' -c 'CMD ["/ros_entrypoint.sh", "bash"]' ros_humble_container ros_humble_backup:v1.0

第三步:验证备份镜像是否创建成功

bash

运行

# 列出本地镜像,查看备份镜像是否存在 docker images

输出示例(能看到ros_humble_backup:v1.0即为成功):

plaintext

REPOSITORY TAG IMAGE ID CREATED SIZE ros_humble_backup v1.0 a1b2c3d4e5f6 10 seconds ago 8.5GB osrf/ros humble f7g8h9i0j1k2 2 weeks ago 8.2GB

第四步:(可选)将备份镜像保存为本地文件(离线备份)

如果需要把镜像导出为文件(比如拷贝到其他机器),用docker save命令:

bash

运行

# 将备份镜像导出为 tar 文件(存到 Windows 桌面) docker save -o C:\Users\<你的用户名>\Desktop\ros_humble_backup_v1.0.tar ros
http://www.jsqmd.com/news/412507/

相关文章:

  • 创客匠人:2026知识付费“生死局”,AI智能体如何重构“交付”价值?
  • docker 使用GUI ROS2
  • 创客匠人:从“授人以渔”到“替人捕鱼”,AI智能体正在重写知识服务底层逻辑
  • MNIST 数据集在边缘 AI 中的手写数字识别应用
  • JavaScript进阶-ES6 带来的高效编程新体验
  • Springboot3+vue3实现系统公告功能
  • Python长时序植被遥感动态分析、物候提取、时空变异归因及RSEI生态评估实战
  • 遗传评估的基本原则
  • DML(完成表内数据的增删改)
  • 贷款逾期找哪家债务协商机构最可靠?专业债务协商如何帮你走出信用卡逾期困境 - 代码非世界
  • 解决matlab打开批量脚本文件问题
  • 一键开关机电路工作原理示例
  • 信用卡逾期想做协商分期,哪家债务处理服务机构更靠谱?选对专业服务真的少走太多弯路 - 代码非世界
  • 开发日志8
  • Python serialize list to json file and deserialize from json file to data list
  • ITIL 5 问世!从服务管理到产品治理,数字转型迎来体系化升级
  • 全栈可观测性白皮书——实施、收益与投资回报率
  • 贷款信用卡逾期协商哪家靠谱?最佳推荐,负债人亲历的上岸之路 - 代码非世界
  • 《解锁!提示工程架构师带你挖掘Agentic AI在智能制造潜力》
  • 见证数智力量,甄知科技再获客户感谢信
  • 基于Pulsar的实时消息处理系统设计
  • 2026最新月子中心/月子会所/母婴护理推荐:全护士服务+现做月子餐,这家实力凸显 - 十大品牌榜
  • 备课党狂喜!PicDoc 拯救高校教师:告别改图套模板,10分钟搞定一堂专业课的PPT课件
  • docker基本概念
  • 2026贵阳月子中心TOP5评测!专业护理+特色服务权威榜单发布 - 十大品牌榜
  • 自媒体起号/陪娃神器|PicDoc知识卡片实操攻略(附万能公式)
  • 信用卡逾期债务规划,靠谱口碑佳的协商机构选择指南,债务协商公司哪家比较靠谱,口碑较佳? - 代码非世界
  • 提示工程架构师实战:AI提示系统伦理审查的跨文化挑战
  • 2026贵阳月子会所TOP5评测!专属定制权威榜单发布 - 十大品牌榜
  • 2026最新包包维修推荐!广州优质包包维修服务权威榜单发布,专业修复助力奢品重焕新生 - 十大品牌榜