01 安装tomcat
1 下载tomcat
docker pull tomcat:8.5.16
我这里下载是8.5.16版本的 不在版本号 下载的是latest(不一定是最新版本)
2 查看镜像
docker images
3 启动容器
docker run -d -p 8989:8080 tomcat:8.5.16
-d 指在后台运行(分后台前台运行)
-p 映射端口号 8989 是你访问的端口号 8080 是docker给tomcat开的端口号(我这里用的是阿里云下面会讲阿里云安全组开通端口号以及防火墙开启端口号)
4 查看容器
docker ps 查看容器
docker ps -a 查看当前运行容器
5 阿里云安全组规则添加
然后保存即可 正常来说现在已经能访问了 公网ip+8989
6 开启防火墙端口权限(如果开启了防火墙)
1 首先查看防火墙状态
service firewalld status
我这里是关闭状态
service firewalld start 开启防火墙
在查一次状态
2 查看所用端口号是否开启
firewall-cmd --query-port=8989/tcp 返回no或者yes
3 开启所用端口号
firewall-cmd --add-port=8989/tcp --permanent 之后重启防火墙
firewall-cmd --reload 重启之后别忘记再查看一次端口号状态
至此访问一下就行了