Docker操作容器打包(commit),压缩(save),挂载(load)

文章目录


前言

将容器打包成镜像时,你正在将应用程序及其所有依赖项、文件和配置文件捆绑到一个可移植的、独立的单元中。这样做可以确保您的应用程序在不同环境中具有一致的运行方式,并且可以轻松地在不同的基础设施上部署。


一、容器打包

使用 commit 命令进行打包

commit -a 【作者】 -m 【备注】 【容器id】 镜像名称 :版本号

bash 复制代码
# 查看容器
docker ps
# 打包容器【只需要记住容器id前五位就行】
commit -a "en" -m "nginx image" 9117f nginx:v1

例如:

二、将镜像压缩成tar包

使用 save 命令

docker save -o 【tar包名称】 【镜像名称】 :【镜像tag】

bash 复制代码
# 压缩
docker save -o nginx.tar nginx:v1

例如:

三、将tar包挂载为镜像

使用 load 命令

docker load -i 【tar包名】

bash 复制代码
docker load -i nginx.tar

例如:


结束

相关推荐
fat house cat_21 分钟前
【redis】线程IO模型
java·redis
三劫散仙1 小时前
kubernetes jenkins pipeline优化拉取大仓库性能指定分支+深度
容器·kubernetes·jenkins
西京刀客1 小时前
k8s热更新-subPath 不支持热更新
云原生·容器·kubernetes·configmap·subpath
stein_java1 小时前
springMVC-10验证及国际化
java·spring
weixin_478689761 小时前
C++ 对 C 的兼容性
java·c语言·c++
weixin_434936282 小时前
k8S 命令
linux·容器·kubernetes
LUCIAZZZ2 小时前
HikariCP数据库连接池原理解析
java·jvm·数据库·spring·springboot·线程池·连接池
sky_ph2 小时前
JAVA-GC浅析(二)G1(Garbage First)回收器
java·后端
IDRSolutions_CN3 小时前
PDF 转 HTML5 —— HTML5 填充图形不支持 Even-Odd 奇偶规则?(第二部分)
java·经验分享·pdf·软件工程·团队开发
hello早上好3 小时前
Spring不同类型的ApplicationContext的创建方式
java·后端·架构