Docker container commit用法描述选项示例
将容器的更改提交为一个新镜像
用法
docker container commit [OPTIONS] CONTAINER REPOSITORY[:TAG]
描述
使用 docker container commit 命令可以将容器的更改提交为一个新的镜像。这个命令非常有用,可以在容器中进行文件更改或配置修改后,将其保存为一个独立的镜像。
需要注意的是,通常情况下更推荐使用 Dockerfile 来管理和构建镜像,因为它更加可维护和可重复。
选项
| 选项 | 默认值 | 描述 |
|---|---|---|
| –author | 设置新镜像的作者信息 | |
| –message | 提交时的说明信息 | |
| –change | 应用 Dockerfile 指令到新镜像(如 ENV、CMD 等) |
示例
docker container commit c16378f943fe rhel-httpd:latest
上述示例将容器 c16378f943fe 的更改提交为一个名为 rhel-httpd 版本为 latest 的新镜像。
注意:在命名镜像时,只允许使用小写字母、数字和连接符(-)。
这样做后,可以通过运行以下命令来验证新镜像是否创建成功:
docker images
你应该能够看到列出的镜像中包含了 rhel-httpd:latest。
Dockercontainercommit用法及选项示例

本文详细介绍了如何使用Dockercontainercommit命令将容器的更改提交为新的镜像,包括选项说明、示例以及与Dockerfile管理镜像的比较。
1688

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



