docker commit主要是用于提交一个container的文件或者配置的变化为一个新的image。
docker commit和docker export, docker add类似都可以输出image,但是最好的生成image的方法还是使用Dockerfile
注意:docker commit不会将你挂载的volumes一起打包到image中。
默认,当我们提交container为image时,container的进程会暂停以防止数据不完整等情况。想改变这种默认行为,可以使用'--pause'选项。
让我们作一组实验来熟悉docker commit 的常用命令:
docker commit with tag docker commit with changing setting docker commit with changing other command
网友评论