将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
相关推荐
小坏讲微服务8 分钟前
五分钟使用 Docker-compose搭建 Redis 8.0 中间件
运维·redis·docker·中间件·容器·kubernetes·k8s
Aimyon_361 小时前
MinerU Docker自定义版本部署
运维·docker·容器
梁正雄3 小时前
19、docker跨主机网络 Overlay\Underlay
网络·docker·容器
wuk9985 小时前
基于开源操作系统搭建K8S高可用集群
容器·kubernetes·开源
Hover_Z_快跑6 小时前
Docker 部署 Elasticsearch 8.12 + Kibana + Nginx 负载均衡
nginx·elasticsearch·docker
没有口袋啦7 小时前
《云原生基础设施》
云原生·容器·kubernetes·华为云
爱宇阳7 小时前
Vue3 前端项目 Docker 容器化部署教程
前端·docker·容器
帅帅梓8 小时前
docker 资源限制
运维·docker·容器
可乐大数据9 小时前
Docker安装(基于云服务器ECS实例 CentOS 7.9系统)
服务器·docker·centos
马达加斯加D10 小时前
k8s --- resource 资源
云原生·容器·kubernetes