前言
将容器打包成镜像时,你正在将应用程序及其所有依赖项、文件和配置文件捆绑到一个可移植的、独立的单元中。这样做可以确保您的应用程序在不同环境中具有一致的运行方式,并且可以轻松地在不同的基础设施上部署。
一、容器打包
使用 commit 命令进行打包
commit -a 【作者】 -m 【备注】 【容器id】 镜像名称 :版本号
# 查看容器
docker ps
# 打包容器【只需要记住容器id前五位就行】
commit -a "en" -m "nginx image" 9117f nginx:v1
例如:

二、将镜像压缩成tar包
使用 save 命令
docker save -o 【tar包名称】 【镜像名称】 :【镜像tag】
# 压缩
docker save -o nginx.tar nginx:v1
例如:

三、将tar包挂载为镜像
使用 load 命令
docker load -i 【tar包名】
docker load -i nginx.tar
例如:


本文介绍了如何使用Docker将容器打包成镜像,包括使用commit命令创建镜像、通过save命令压缩镜像为tar包,以及利用load命令将tar包挂载为新镜像。这些步骤有助于保证应用程序跨环境的一致性和便捷部署。
1万+

被折叠的 条评论
为什么被折叠?



