学习Docker19.03的第五章(二)——Docker实战部署Tomcat并发布应用

本篇是部署tomcat中间件并部署简单应用,通过映射的端口访问该容器中的应用。

Here we go!

一、拉取tomcat8镜像、创建容器

docker pull tomcat:8

docker images

学习Docker19.03的第五章(二)——Docker实战部署Tomcat并发布应用

创建容器、映射端口、映射目录 

docker run -id --name=mxg_tomcat -p 8888:8080 -v /usr/local/project:/usr/local/tomcat/webapps --privileged=true tomcat:8

学习Docker19.03的第五章(二)——Docker实战部署Tomcat并发布应用

 二、进入tomcat容器,查看目录

  目前webapps目录下是空的

学习Docker19.03的第五章(二)——Docker实战部署Tomcat并发布应用

三、在宿主机端创建web项目,自动同步到tomcat8容器中

学习Docker19.03的第五章(二)——Docker实战部署Tomcat并发布应用

     容器中自动就同步了

学习Docker19.03的第五章(二)——Docker实战部署Tomcat并发布应用

 

四、访问容器中tomcat8的test应用

映射的端口为8888,故在windows中访问http://192.168.1.12:8888/test/test.html

连通成功!

学习Docker19.03的第五章(二)——Docker实战部署Tomcat并发布应用