Docker安装tomcat9

107 阅读1分钟

docker安装tomcat

1、安装步骤

1、打开虚机

2、安装docker【笔记有】

3、在docker拉去tomcat

docker search tomcat

4、选择要下载的tomcat【这里我们以tomcat9为例】

docker pull tomcat:9.0

5、检查一下镜像开了没

docker images

6、运行tomcat9的镜像(创建容器)

docker run -d -p 8080:8080 --name zygtomcat9 tomcat:9.0
  • 这里的-d:后台运行
  • -p:设置端口映射
  • --name:修改的名字
  • tomcat:9.0:容器名字

7、进入tomcat9容器里面看看

docker exec -it zygtomcat9 /bin/bash

7.1、先检查tomcat文件目录

ls

7.2、查看是否有webapps.dist文件夹

  • 如果有就修改为webapps文件夹
  • 把webapps.dist删除
  • 这里也可以用重命名方法(把webapps.dist->webapps)

7.3、退出tomcat9,返回虚机

8、要确保service的防火墙是关闭(dead状态)

systemctl status firewalld.service

9、遇到问题1:解决端口映射过多而导致端口被占用问题,删除容器即可

  • docker rm id:不能删除正在运行的容器,否则需要使用rm -rf删除
    docker rm -f $(docker ps -aq) 递归删除所有的容器
    ​
    

10、遇到问题2:webapps和webapps.dist的区别

11、测试访问:要记住自己虚机的ip,并且在电脑上访问(window系统,不是虚机)

http://192.168.8.132:8080/