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

带标签的 Docker 镜像打包为 tar 文件

现在还有人用docker吗

要将带标签的 Docker 镜像打包为 tar 文件,请使用 docker save 命令。以下是详细操作指南:

一、单镜像打包(推荐方式)

# 基础格式
docker save -o [输出文件名].tar [镜像名]:[标签]# 示例:将 my-app:1.0 保存为 app-backup.tar
docker save -o app-backup.tar my-app:1.0

二、多镜像打包

# 同时打包多个镜像到单个文件
docker save -o all-images.tar \my-app:1.0 \redis:alpine \nginx:latest

三、压缩打包(节省空间)

# 直接生成gzip压缩包(.tar.gz)
docker save my-app:1.0 | gzip > app-backup.tar.gz# 加载时解压
gunzip -c app-backup.tar.gz | docker load

四、操作验证

# 查看tar文件内容
tar -tvf app-backup.tar | head -n 5# 加载镜像到新环境
docker load -i app-backup.tar# 验证加载结果
docker images | grep my-app

五、使用场景与技巧

  1. 版本归档

    # 结合日期/版本号命名
    docker save -o my-app-$(date +%Y%m%d)-v1.0.tar my-app:1.0
    
  2. CI/CD 流水线

    # 在构建后自动打包
    docker build -t my-app:$CI_COMMIT_SHA .
    docker save -o my-app-$CI_COMMIT_SHA.tar my-app:$CI_COMMIT_SHA
    
  3. 跨平台传输

    # 压缩后传输(约减少70%体积)
    docker save my-app:prod | gzip | ssh user@server "gunzip | docker load"
    
  4. 批量导出所有镜像

    # 导出全部镜像(慎用,可能体积巨大)
    docker save $(docker images -q) -o all-images.tar
    
http://www.lqws.cn/news/541819.html

相关文章:

  • React Native 如何实现拉起App
  • PHP在做爬虫时的解决方案
  • Franka 机器人在配置空间距离场实验中的突破性应用:从算法优化到动态场景适配
  • 无人机防护装置技术解析
  • 基于 Spring Boot + Vue 3的现代化社区团购系统
  • element-plus table合并列、合计行、表格填报添加验证
  • redisTemplate简单实现幂等性校验
  • fishbot随身系统安装nvidia显卡驱动
  • Rust交互式编程环境Jupyter Lab搭建
  • 【unitrix】 4.10 数字类型的按位异或运算实现(bitxor.rs)
  • 同样是synthesis(综合) HLS和Vivado里面是有什么区别
  • 【git学习】学习目标及课程安排
  • Java 大视界 -- Java 大数据在智能教育学习社群知识共享与协同学习促进中的应用(326)
  • 【HTML】
  • 中国科技术语杂志中国科技术语杂志社中国科技术语编辑部2025年第3期目录
  • 算法第55天|冗余连接、冗余连接II
  • C++ 第三阶段 并发与异步 - 第二节:异步任务(std::async)
  • 在docker容器中安装docker服务,基于fuse-overlayfs进行overlay挂载,而不是vfs
  • HarmonyOS NEXT仓颉开发语言实现画板案例
  • MySQL 离线安装MariaDB
  • SYSCFG 时钟在 GD32F4 系列微控制器中的作用
  • Layer by Layer: Uncovering Hidden Representations in Language Models
  • 当前最好的0样本文本转语音是哪个模型?
  • SpringCloud系列(38)--SpringCloud Gateway实现动态路由
  • 2024百度之星:BD202404 110串
  • JDY-23蓝牙模块与电脑的连接方式
  • 从0开始学习计算机视觉--Day04--损失函数
  • 杭州西湖断桥不断:3D扫描还原‘残雪‘视觉骗局
  • 在反向代理环境下精准获取客户端真实 IP 的最佳实践
  • Linux journal 日志大小限制与管理详解