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

备份docker所有镜像

创建backup_all_images.sh脚本,内容如下:

#!/bin/bash
#功能:备份当系统中的所有容器镜像
#作者:hp.li

#备份镜像列表
docker images|awk 'NR>1{print $1":"$2}'|sort > images.list
#导出所有镜像为当前目录下文件:
while read img; do
    echo $img
    file="${img/\//-}"
    docker save --output $file.tar $img
done < images.list
#将本地镜像文件导入为Docker镜像:
while read img; do
    echo $img
    file="${img/\//-}"
    docker load < $file.tar
done < images.list
 


http://www.mrgr.cn/news/3366.html

相关文章:

  • 数据分析面试常见50个问题及解答要点
  • 力扣 411周赛
  • vue3+ts+vite+pinia+element-plus搭建一个项目
  • 武汉漂流记-第一集
  • 服务器托管:单线机房与双线机房之间的区别
  • 纯php+txt实现即时通讯
  • Qt 系统相关 - 网络与音视频
  • c++基础——指针的使用条件
  • 线段树-点修区查
  • 培训第三十二天(学习playbook-roles,脚本创建数据库和表,mycat读写分离)
  • Selenium + Python 自动化测试16(Python基础复习)
  • VBA技术资料MF187:写入文件属性及自定义属性
  • Redis性能压测、监控工具及优化方案
  • 解决centos7 yum报错:cannot find a valid baseurl for repo:base/7/x86_64的方案
  • 运维团队如何有效利用自动巡检与报表功能提升管理效率
  • 数字图像处理【14】特征检测——Harris角点检测
  • 鸿蒙HarmonyOS开发知识:命令行工具Command Line Tools
  • Go —— 反射
  • Python | Leetcode Python题解之第338题比特位计数
  • Android架构组件:MVVM模式的实战应用