ZBLOG

docker commit用法

Docker commit 命令用于将容器的修改保存为新的镜像。具体用法如下:

docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]

其中,OPTIONS 可选参数如下:

  • -a, --author="":指定新镜像的作者信息。
  • -m, --message="":指定新镜像的描述信息。
  • -p, --pause=true:在提交操作前暂停容器运行。

CONTAINER 参数是要保存为新镜像的容器 ID 或名称。

REPOSITORY 参数是新镜像的名称(例如 myimage)。

TAG 参数是新镜像的标签名(例如 latest)。

如果未指定 REPOSITORY 和 TAG,则默认情况下新镜像的名称为原容器的名称,标签为 latest。例如,以下命令将以当前状态创建一个新镜像:

$ docker commit mycontainer myimage

这将创建一个名为 myimage 的新镜像,标签为 latest,其中包含容器 mycontainer 的所有更改。

注意,Docker 推荐使用 Dockerfile 来构建镜像,而不是使用 docker commit 命令来手动创建镜像。由于 docker commit 命令不能完全捕获容器的状态,因此使用 Dockerfile 构建镜像更为可靠和可重复。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=441

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?