1 下载镜像
[root@localhost gp6]# docker pull tomcat:8-jdk8-openjdk
2 创建容器
# 创建tomcat容器
[root@localhost /]# docker run -di --name gp6-tomcat-8 -p 8080:8080 -v /usr/local/tomcat/webapps:/usr/local/tomcat/webapps tomcat:8-jdk8-openjdk
c4735852267da5c1eb2466dc4f00546bac14529f55da2af77b5323078f6a0598
# 查看运行容器列表
[root@localhost /]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c4735852267d tomcat:8-jdk8-openjdk "catalina.sh run" 13 seconds ago Up 12 seconds 0.0.0.0:8080->8080/tcp gp6-tomcat-8
3 测试
访问 宿主机ip:8080,看到下面的页面,吃口药,不要慌,其实已经部署成功
![](https://img.haomeiwen.com/i3879083/557bef059fa18d09.png)
访问tomcat
4 再次测试
# 进入宿主机tomcat映射目录
[root@localhost /]# cd /usr/local/tomcat/webapps/
# 创建一个目录
[root@localhost webapps]# mkdir gp6
[root@localhost webapps]# cd gp6/
# 创建一个测试的html网页
[root@localhost gp6]# vi gp6.html
<html>
<head>Tomcat Run In Docker</head>
<body>
GP6 Study Docker
</body>
</html>
访问 宿主机ip:8080/gp6/gp6.html
http://192.168.1.146:8080/gp6/gp6.html
![](https://img.haomeiwen.com/i3879083/e40e2412927ad341.png)
测试tomcat
网友评论