一、访问报 404
解决办法
- 启动防火墙,打开主机映射的端口,我这里是 8080 端口
# 开启防火墙 systemctl start firewalld # 打开 8080 端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent # 重启防火墙 systemctl restart firewalld # 查看放开的端口 firewall-cmd --zone=public --list-ports
- 进入 docker 运行的 Tomcat 目录下
再次访问即可访问到docker exec -it 容器ID /bin/bash # 查看目录下文件 ls # 其中有两个文件夹 webapps、webapps.dist ls webapps # 发现该文件夹是个空的,而 Tomcat 首页会从该目录下寻找 # 删除 webapps rm -rf webapps # 将 webapps.dist 重命名为 webapps mv webapps.dist webapps # 退出容器 exit # 重启 tomcat docker restart 容器ID
二、当启动 Tomcat 后,访问非常慢,浏览器一直转圈
解决办法
-
本问题参考如下博客yum install rng-tools systemctl start rngd cp /usr/lib/systemd/system/rngd.service /etc/systemd/system vim /etc/systemd/system/rngd.service # 修改其中对应的为:ExecStart=/sbin/rngd -f -r /dev/urandom systemctl daemon-reload systemctl restart rngd
http://blog.csdn.net/qq276726581/article/details/53790926