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

多系统一键打包docker compose下所有镜像并且使用

本方法适合在已经pull好docker镜像正常使用的机器  将环境迁移到无网络 或者网络不好的机器使用

linux  用法

cd 到 docker-compose.yml 所在目录

./save_compose_images.sh 

#!/bin/bash 
# 拉取镜像并保存为 .tar 文件 
docker save $(docker-compose images | awk '{print $3}' | grep -v "Container" | uniq) -o project_images.tar  
echo "镜像已保存到 project_images.tar" 

加载镜像  docker load -i project_images.tar

win 下脚本

save_all_images.bat

# 获取docker-compose.yml 中的镜像列表 
$images = docker-compose config | Select-String "image:" | ForEach-Object { $_.Line.Split()[-1] }
# 打包镜像(需在项目目录执行)
docker save -o project_images.tar  $images 

加载镜像  docker load -i project_images.tar

注意 如果脚本闪退 或者格式有误 请手动每条执行

http://www.xdnf.cn/news/12389.html

相关文章:

  • NoSQL 之Redis哨兵
  • 最长回文子串问题-Manacher算法深度解析
  • 股指期货波动一个点多少钱?
  • 技术突破与落地应用:端到端 2.0 时代辅助驾驶TOP10 论文深度拆解系列【第一篇(排名不分先后)】
  • Dify工具插件开发和智能体开发全流程
  • 前端技能包
  • Compose基本介绍
  • Linux操作系统之进程(五):初识地址空间
  • 研究生遗产——历年AD检测比赛的研究简介
  • 智能运维如何让变电所“无人值守”还能降本增效?
  • 8.1_排序的基本概念
  • 【cmake】单配置生成器与多配置生成器的构建安装问题分析
  • 09.三数之和
  • 《零基础读懂新能源汽车》—— 新能源汽车充电革命:从逆变器原理到800V超充实战,一篇全掌握!
  • 【生成模型】【模型介绍】(二)图像编辑 主体驱动 光照调整
  • 终极数据结构详解:从理论到实践
  • matlab不同版本对编译器的要求(sfunction 死机)
  • 使用变异系数增强 CFD 收敛标准
  • kafka消息积压排查
  • 计算机文化
  • Spring Boot 类加载机制深度解析
  • 【JMeter】后置处理器 - 提取器
  • 【PhysUnits】16.2 引入变量后的乘法实现(mul.rs)
  • 国标GB28181设备管理软件EasyGBS远程视频监控方案助力高效安全运营
  • Node-RED 基于流程的可视化编程工具
  • Ubuntu 系统.sh脚本一键部署内网Java服务(组件使用docker镜像,宕机自启动)
  • web前端开发如何适配各分辨率
  • 【PmHub面试篇】PmHub中基于Redis加Lua脚本的计数器算法限流实现面试专题解析
  • 基于蚁群算法路由选择可视化动态模拟设计与实现【源码+文档】
  • ES数据聚合