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)的环境。

相关推荐
运维行者_5 小时前
APM 性能监控是什么?从应用监控与网站监控了解基础概念
网络·数据库·云原生·容器·kubernetes·智能路由器·运维开发
一水鉴天5 小时前
整体设计 定稿 之6 完整设计文档讨论及定稿 之2 模块化设计体系规范(工具作为首批践行者)(豆包助手)
运维·人工智能·重构·架构
十月南城5 小时前
统一日志与链路ID的价值——为什么要结构化日志、如何通过关联ID提升排障效率
运维·网络
林九生5 小时前
【Centos7】CentOS 7 yum源失效解决方案:Could not resolve host mirrorlist.centos.org
linux·运维·centos
北方的流星5 小时前
锐捷网络设备(盒式交换机,路由器,EG网关,无线AC、AP)恢复出厂设置
运维·网络·锐捷
会飞的小蛮猪5 小时前
K8s-1.29.2二进制安装-第三章(Master组件安装)
云原生·容器·kubernetes
没有bug.的程序员5 小时前
微服务的本质:不是拆服务,而是拆复杂度
java·jvm·spring·微服务·云原生·容器·架构
我是谁??5 小时前
windows11的ubuntu子系统如何识别到U盘
linux·运维·ubuntu
sean9085 小时前
Colima 下 docker pull 失败自查流程
macos·docker·容器·colima
qq_455760855 小时前
docker - 虚拟化和容器化
linux·运维·服务器