提交修改的容器成为一个新的副本

  1. docker commit
  1. docker commit -m="提交的描述信息" -a="作者" ID目标镜像名:[TAG]

查看镜像

  1. docker images

image.png

交互模式启动

  1. docker run -it -p 8080:8080 tomcat

image.png
新开窗口

查看运行容器

  1. docker ps

image.png

进入运行的容器

  1. docker exec -it ID /bin/bash

修改容器内容

启动默认的tamcat

发现这个默认的tamcat是没有webapps应用,镜像的原因,官方镜像默认webapps下面是没有文件的。

自己拷贝进去基本文件
image.png

将修改的容器打包

  1. docker commit -m="提交的描述信息" -a="作者" ID 目标镜像名:[TAG版本]

-a=”作者”

-m=”描述”

  1. docker commit -a="lwenwu" -m="add webapps app" 444facacd961 tomcat02:1.0

image.png

查看打包好的镜像

  1. docker images

image.png
比原来的镜像大了一些,可以直接启动运行。