>,docker commit 命令 : 用于将一个镜像进行提交成一个新的副本,命令格式:,做个实例:,查看本地镜像,我们之前的Tomcat服务器的部署是使用的最新的latest,我们就使用Tomcat 9.0 来做这个,这是它的前台运行结果,做一个端口映射:,在前台运行的同时,我们来查看一下正在运行的容器,这个时候,使用浏览器来访问一下Tomcat,
,这结果是正常的,这是因为镜像原本就不完整,在这样的情况下,如果终止掉前台的进程,
,这个时候,浏览器的访问就会报错:,
,如果想要在终止前台进程的同时,想让浏览器的访问不报错,就要这样做:,浏览器再次访问,
,恢复正常,我们接下来解决一下镜像不完整而导致的问题,进容器,这样复制一下文件到指定文件中,浏览器上测试:,
,这就好了,接下来,我们要进行一些操作,使得我们修改后的镜像提交成一个新的副本,下次我们直接使用它,将我们原先经过处理的镜像打成一个新的包,变成一个新的整体,查看镜像:(看Tomcat04 的那个镜像,比原先的9.0 Tomcat 镜像要大),现在他就是一个新的镜像了,下次可以直接使用,>