一、docker commit
提交容器副本使之成为一个新的镜像。
例如运行一个自定义配置的 Tomcat 容器,此时可以提交此容器,使之成为一个新的镜像,往后在使用相同自定义Tomcat 可以直接使用该镜像即可。
二、命令格式
docker commit -m="提交的描述信息" -a="作者" 容器ID 要创建的目标镜像名称:标签名
示例: 启动 Tomcat 镜像,然后删除 Tomcat 中的 docs 文档。 提交镜像并启动,查看文档是否被删除。如果我们启动提交的Tomcat 重新访问,
如果没有文档,说明我们重新生成镜像成功。
docker run -d -p 8080:8080 --name=mytomcat01 tomcat
docker exec -it 5abb5605b046 /bin/bash (5abb5605b046 容器ID)
3.2 删除tomcat容器中的docs命令 :
rm -rf webapps/docs
exit
停止容器命令:
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
查看页面文档
原文:https://www.cnblogs.com/asxf/p/11139324.html