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

相关推荐
蝎子莱莱爱打怪6 小时前
GitLab CI/CD + Docker Registry + K8s 部署完整实战指南
后端·docker·kubernetes
碳基沙盒14 小时前
OpenClaw 多 Agent 配置实战指南
运维
小p1 天前
docker学习7:docker 容器的通信方式
docker
小p1 天前
docker学习5:提升Dockerfile水平的5个技巧
docker
小p1 天前
docker学习3:docker是怎么实现的?
docker
小p3 天前
docker学习: 2. 构建镜像Dockerfile
docker
小p3 天前
docker学习: 1. docker基本使用
docker
蝎子莱莱爱打怪4 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
崔小汤呀4 天前
Docker部署Nacos
docker·容器
缓解AI焦虑4 天前
Docker + K8s 部署大模型推理服务:资源划分与多实例调度
docker·容器