7 Docker部署Tomcat

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,看到下面的页面,吃口药,不要慌,其实已经部署成功
7 Docker部署Tomcat_第1张图片
访问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

Tomcat Run In Docker

GP6 Study Docker



访问 宿主机ip:8080/gp6/gp6.html
    http://192.168.1.146:8080/gp6/gp6.html
7 Docker部署Tomcat_第2张图片
测试tomcat

你可能感兴趣的:(7 Docker部署Tomcat)