在Docker中,commit命令用于创建一个新的镜像,该镜像是基于正在运行的容器的当前状态创建的。该命令的基本用法如下:
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
其中,CONTAINER
是指定要提交的容器的名称或ID。REPOSITORY
是指定要创建的新镜像的名称。TAG
是可选的,用于指定新镜像的标签。
以下是一些常用的选项:
-a, --author
:指定新镜像的作者-c, --change
:在提交时应用的Dockerfile指令-m, --message
:指定提交时的描述信息-p, --pause
:在提交容器之前暂停容器的运行
示例:
docker commit -a "John Doe" -m "Added dependencies" mycontainer myimage:1.0
上述示例将创建一个名为myimage
的新镜像,基于容器mycontainer
的当前状态。新镜像的作者将被设置为”John Doe”,并且将具有标签为1.0
。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/843394.html