备忘录:喜欢,即可,无它。
记录:NO.203
本例环境:
操作系统:CentOS-8.1.1911-x86_64-dvd1
docker版本:Docker version 19.03.8
远程连接工具:SecureCRT 8.0
虚拟机:vmware 12
tomcat版本:tomcat8.5.38
1.官网镜像版本查看
https://hub.docker.com/
2. 拉取镜像(下载)
docker pull tomcat:8.5.38
注意:tomcat 软件名称
: 分隔符
8.5.38 版本号
3. 查看镜像是否下载成功
docker images
4.启动镜像(首次创建并启动)
docker run --name tomcat0506 -d -p 28080:8080 tomcat:8.5.38
注意:
--name tomcat0506 命名tomcat
-d -p 18080:8080 端口映射,8080是容器端口,28080是虚拟机端口,即对外访问
5.查看运行容器
查看运行的docker
docker ps
查看所有的docker(运行与停止)
docker ps -a
6.启动容器(后续启动)
docker start <容器id>
7.停止容器
docker stop <容器id>
8.浏览器验证访问tomcat
8.1防火墙设置
查看防火墙
service firewalld status
关闭防火墙
service firewalld stop
8.2浏览器访问
9.一个tomcat镜像启动多个tomcat
命令:
第一个:docker run --name tomcat0505 -d -p 38080:8080 tomcat:8.5.38
第二个:docker run --name tomcat0506 -d -p 28080:8080 tomcat:8.5.38
10.启动报错
有些版本启动后,浏览器连接不上,则进入tomcat的镜像容器中。
命令:docker exec -it (容器id) /bin/bash
进入tomcat容器目录 /usr/local/tomcat/webapps 查看是否有内容即可。
可参考https://blog.csdn.net/zhangbeizhen18/article/details/105942559中的附例中第9点即可。
以上,感谢。
docker安装tomcat8(CentOS-8版本)
最新推荐文章于 2024-04-17 02:02:03 发布