1、docker commit web
提交容器副本使之成为一个新的镜像。
例如运行一个自定义配置的 Tomcat 容器,此时能够提交此容器,使之成为一个新的镜像,日后在使用相同自定义Tomcat 能够直接使用该镜像便可。docker
2、命令格式tomcat
docker commit -m="提交的描述信息" -a="做者" 容器ID 要建立的目标镜像名称:标签名
示例: 启动 Tomcat 镜像,而后删除 Tomcat 中的 docs 文档。 提交镜像并启动,查看文档是否被删除。若是咱们启动提交的Tomcat 从新访问,bash
若是没有文档,说明咱们从新生成镜像成功。app
docker run -d -p 8080:8080 --name=mytomcat01 tomcat
docker exec -it 5abb5605b046 /bin/bash (5abb5605b046 容器ID)
3.2 删除tomcat容器中的docs命令 :
webapp
rm -rf webapps/docs
exit
中止容器命令:spa
docker stop 5abb5605b046(容器ID)
docker commit -m="启志使用commit命令生成的镜像" -a="启志" 5abb5605b046 qizhi/tomcat:1.0
docker run -d -p 8080:8080 --name=qizhi_tomcat qizhi/tomcat:1.0
查看页面文档