将docker打包成镜像并保存到本地

如果想重装系统,又不想破坏docker里面配好的环境,那么可以将docker镜像打包到本地进行保存。

1. 将docker打包成镜像

命令:docker commit 容器id 镜像名:tag

使用docker ps -a即可查看容器相关信息

bash 复制代码
docker commit dd25c7c6bf17 zm_cu101:cu101

注意:在运行的过程中没有进度提示,完成后使用docker images可以查看到该镜像。

2. 将镜像保存为tar文件

命令:docker save -o 镜像名.tar 镜像名:tag

bash 复制代码
docker save -o zm_cu101.tar zm_cu101:cu101

完成后会在当前目录生成一个tar文件。

3. 将镜像tar文件复制到本地

在本机执行以下命令。

bash 复制代码
scp <username>@server-ip:/file/path/123.txt /目标地/path/

4. 镜像tar文件加载

命令:docker load --input 镜像名.tar

bash 复制代码
docker load --input zm_cu101.tar
相关推荐
BullSmall11 分钟前
Anolis OS 8.10 Docker 部署 PostgreSQL 15 完整实操
docker·postgresql·容器
java_logo4 小时前
Docker 部署 CUPS Web:浏览器即可管理打印机与打印任务
docker·容器·打印机·轩辕镜像·cups web·cups web 镜像部署·cups web 部署教程
数据知道6 小时前
容器安全入门:Docker 逃逸原理与 5 个经典 CVE
安全·网络安全·docker·容器
run21professional8 小时前
Windows 11 + WSL + Docker Desktop 开发环境设置
运维·docker·容器
张忠琳8 小时前
【NPU】Ascend Docker Runtime v26.0.1 之三 runtime/dcmi/ — 超深度逐行分析
云原生·容器·kubernetes·npu·docker-runtime
giaming02310 小时前
告别Docker Desktop!一款轻量级原生开发环境管理工具:FlyEnv
运维·docker·容器
自强的小白10 小时前
Docker命令
java·docker·容器
暗影凋落12 小时前
docker-image 工具展示更详细镜像层内容
运维·docker·容器
极客先躯12 小时前
高级java每日一道面试题-2026年05月11日-实战篇[Docker]-如何容器化金融产品推荐系统?
java·运维·docker·容器·金融·高级面试·金融产品推荐系统
江湖有缘14 小时前
Docker实战 : 使用Docker部署Musicn音乐下载工具
docker·容器·eureka