Docker 镜像导出与导入教程(Windows - Linux)

一、本地导出镜像

当你在 IDEA 或命令行中成功构建出镜像后,可以通过以下命令将镜像导出为一个 .tar 文件。

命令语法:

复制代码
docker save -o <导出的文件名.tar> <镜像名:标签>

示例:

打开cmd执行

复制代码
docker save -o liushu.tar liushu:latest

二、在服务器导入镜像

将导出的 liushu.tar 文件上传到目标服务器(例如通过 xftp)。

在服务器上进入该文件所在目录,然后执行以下命令导入镜像:

命令语法:

复制代码
docker load -i <tar文件名>

示例:

复制代码
docker load -i liushu.tar

三、验证导入结果

执行以下命令查看是否导入成功:

复制代码
docker images

如果看到 liushu:latest 出现在镜像列表中,说明导入成功。

✅ 小结

  • 导出镜像: docker save -o 文件名.tar 镜像名:标签

  • 导入镜像: docker load -i 文件名.tar

  • 查看镜像: docker images

这是一种最简单直接的镜像迁移方式,适用于没有远程仓库(如 Docker Hub、Harbor)的环境。

相关推荐
Ruiery15 小时前
Linux 6.6内核内存管理深度解析(十三):slab/slub 分配器
linux·运维·服务器
Decay__16 小时前
04_MySQL DBA 日常运维手册 —— 会话管理、锁与阻塞、事务监控、慢查询与日志巡检
运维·数据库·sql·mysql·架构
江华森18 小时前
数据中心基础设施运维实战:概述与实验环境搭建
运维
迪菲赫尔曼18 小时前
【基础篇 11】把官方源码放到服务器:版本、解压层级和安装位置,一次弄清楚
运维·服务器·开发语言·人工智能·python·yolo·目标检测
by2099919 小时前
Linux GCC/G++ 编译与 Makefile 构建
linux·运维·服务器·经验分享
螺丝钉tina20 小时前
[Playwright][08] Upload 模块自动化:如何设计真实业务测试用例?
运维·自动化·测试用例
迪菲赫尔曼20 小时前
【基础篇 12】把环境与源码接起来:检查 GPU,再安装服务器上的项目
运维·服务器·开发语言·人工智能·python·yolo·目标检测
cq林志炫20 小时前
两个Linux服务器之间同步文件
linux·运维·服务器
yyuuuzz20 小时前
云服务器安全组规则优先级的机制记录
运维·服务器·网络·安全·阿里云·aws
KaiwuDB21 小时前
KaiwuDB 运维实战06:数据库备份与恢复:从理论到实战
运维·数据库·时序数据库·kaiwudb