1.拉取tomcat镜像 docker pull tomcat
2.运行totomcat 镜像 docker run -it -p 8088:8080 tomcat (注意-p参数是指定tomcat的端口号映射8088是我们要访问的端口号,可以随便填写,8080是容器内部的端口号,不要更改) 运行完之后可以使用 localhost:8088访问到tomcat首页了
3.自定义tomcat镜像 docker commit -m="提交的描述信息" -a="作者名称" 容器id 目标镜像名:tagId 例如 我将官方拉取下来的tomcat的镜像进行改造
a.找到我们刚才运行的tomcat容器
b.进入tomcat 容器
c.删除webapps 下面的docs目录
rm -rf webapps/docs
d.再次访问8088tomcat的主页.点击documentation链接,出现404说明操作成功
e.提交我们修改后的容器,生成自定义镜像
docker commit -a "yangt" -m "new tomcat" 9063329e26b0 test/newtomcat:1.1
这样我们自定义的tomcat镜像就完成了