commit操作:
将容器转化为一个镜像,即执行commit操作,完成后可使用docker images
查看
-
root@aa97ba3294ce:/#exit //先退出容器
-
~$ docker commit -m "ubuntu with vim" -a "sgy" aa97ba3294ce ssg/ubuntu:vim
-
~$ docker images
-
REPOSITORY TAG IMAGE ID CREATED SIZE
-
sgy/ubuntu vim 52166e4476ed 5 seconds ago 368.1 MB
-
chug/ubuntu14.04x64 latest 0585b3d2cf6d 9 days ago 166.5 MB
其中,-m指定说明信息;-a指定用户信息;aa97ba3294ce代表容器的id;ssg/ubuntu:vim指定目标镜像的用户名、仓库名和 tag 信息。
此时Docker中就有了我们新建的镜像ssg/ubuntu:vim,此镜像和原有的ubuntu镜像区别在于多了个vim工具。此时我们利用新镜像创建的容器,本身就自带vim了。