docker commit

当我们进入容器后,进行了一些操作,然后想要保存这些操作,并记录,这时候就要用这个命令了,这个命令也是构建容器的一种方式。

docker commit的帮助:

docker commit的使用格式:

docker commit [option]... <containerName|containerId> [Repository[:Tag]]

示例1:

sudo docker commit -a "leleliu008@gmail.com" -m "add new features" ubuntu fpliu/ubuntu

-a是作者信息。-m是提交的日志,ubuntu是容器名,fpliu/ubuntuDocker Hub用户名为fpliuubuntu仓库,没有指定Tag,使用默认。

提交完成后,我们看一下镜像列表:

如果没有指定Tag,默认为latest

如果你要保存的镜像已经存在,那么会把原来的镜像的RepositoryTag都变为none, 这个要注意一下。