news 2026/5/9 0:14:36

【原创实践】Docker 镜像批量导出镜像与导入镜像

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【原创实践】Docker 镜像批量导出镜像与导入镜像

1. 批量保存镜像到.tar文件

#!/bin/bash# 保存目录SAVE_DIR=/root/docker_images_backupmkdir-p$SAVE_DIR# 获取本地所有镜像列表 (Repository:Tag + IMAGE ID)docker images --format"{{.Repository}}:{{.Tag}} {{.ID}}"|whilereadimgid;do# 如果 TAG 是 <none>,使用 IMAGE ID 代替if[[$img==*"<none>"*]];thenimg=$idfi# 生成文件名,将 / 和 : 替换为 _filename=$(echo$img|sed's/[\/:]/_/g').tarecho"Saving$img->$SAVE_DIR/$filename"# 执行 docker save 导出镜像docker save -o$SAVE_DIR/$filename$imgdone

✅ 功能说明:

  • 自动处理<none>标签的镜像。

  • 每个镜像导出为独立 tar 文件,命名格式REPOSITORY_TAG.tar

  • 方便迁移和备份。


2. 批量加载镜像

#!/bin/bash# 镜像 tar 文件目录LOAD_DIR=/root/docker_images_backup# 遍历目录下所有 tar 文件fortarfilein$LOAD_DIR/*.tar;doecho"Loading$tarfile..."docker load -i$tarfiledone

✅ 功能说明:

  • 自动加载目录下所有.tar文件到本地 Docker。

  • 可以用于迁移到新服务器或重建环境。


3. 使用示例

  1. 保存镜像:
bashsave_all_images.sh
  1. 在新服务器加载镜像:
bashload_all_images.sh
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/7 17:03:01

Thinkphp和Laravel宠物店交易商城管理系统的设计与实现-vue

目录 具体实现截图项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理 具体实现截图 本系统&#xff08;程序源码数据库调试部署讲解&#xff09;带文档1万字以上 同行可拿货,招校园代理 Thinkphp和Laravel宠物店交易商城管理系统的设计与实现-vue …

作者头像 李华
网站建设 2026/5/9 0:14:21

接口测试的分水岭时刻:Open-AutoGLM能否彻底取代Postman?真相令人意外

第一章&#xff1a;接口测试的分水岭时刻在软件测试的发展历程中&#xff0c;接口测试的兴起标志着从传统UI驱动验证向更高效、稳定和可维护的测试策略转型的关键节点。随着微服务架构的普及&#xff0c;系统间的依赖更多地通过API进行交互&#xff0c;使得接口成为质量保障的核…

作者头像 李华
网站建设 2026/5/1 14:06:55

Thinkphp和Laravel仓库火情火灾消防监测报警系统前vue端

目录具体实现截图项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理具体实现截图 本系统&#xff08;程序源码数据库调试部署讲解&#xff09;带文档1万字以上 同行可拿货,招校园代理 Thinkphp和Laravel仓库火情火灾消防监测报警系统前vue端 项…

作者头像 李华
网站建设 2026/5/1 16:37:44

Thinkphp和Laravel宠屋”宠物交易商城购物网站的设计与实现-vue

目录具体实现截图项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理具体实现截图 本系统&#xff08;程序源码数据库调试部署讲解&#xff09;带文档1万字以上 同行可拿货,招校园代理 Thinkphp和Laravel宠屋”宠物交易商城购物网站的设计与实现-vu…

作者头像 李华
网站建设 2026/5/7 4:05:44

还在为自动化脚本迁移头疼?Open-AutoGLM与Tosca API层适配差异一文讲透

第一章&#xff1a;自动化脚本迁移的现状与挑战随着企业IT基础设施的不断演进&#xff0c;自动化脚本在系统部署、配置管理、监控告警等场景中扮演着核心角色。然而&#xff0c;当组织从传统架构向云原生或混合云环境过渡时&#xff0c;原有自动化脚本面临兼容性差、维护成本高…

作者头像 李华
网站建设 2026/5/1 0:27:22

为什么顶尖团队都在弃用SoapUI转向Open-AutoGLM?真相就在这3大协同差异

第一章&#xff1a;从SoapUI到Open-AutoGLM&#xff1a;协同演进的必然趋势随着API生态的持续扩张与智能化测试需求的崛起&#xff0c;传统接口测试工具如SoapUI已难以满足现代开发对自动化、语义理解与智能生成的复合要求。在这一背景下&#xff0c;Open-AutoGLM作为融合大语言…

作者头像 李华