Docker安装tomcat

2022-05-06 10:27:48 浏览数 (1)

记录下docker部署Tomcat的笔记!

docker hub上面查找tomcat镜像

代码语言:javascript复制
docker search tomcat
11

从docker hub上拉取tomcat镜像到本地

代码语言:javascript复制
docker pull tomcat
22

docker images查看是否有拉取到的tomcat

代码语言:javascript复制
docker images
33

使用tomcat镜像创建容器实例(也叫运行镜像)

代码语言:javascript复制
docker run -itd -p 8080:8080 --name=mytomcat tomcat
  • -p 小写,主机端口:docker容器端口
  • -P 大写,随机分配端口
  • i:交互
  • t:终端
  • d:后台

访问地址测试:

http://192.168.129.133:8080/

44

解决

  1. 可能没有映射端口或者没有关闭防火墙
  2. 把webapps.dist目录换成webapps

测试第一个方法,解决问题!

进入容器内部

代码语言:javascript复制
docker exec -it mytomcat /bin/bash
代码语言:javascript复制
rm -rf webapps
mv webapps.dist webapps

重启tomcat

代码语言:javascript复制
docker restart mytomcat
66

成功

77

完!


腾云先锋(TDP,Tencent Cloud Developer Pioneer)是腾讯云GTS官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。

0 人点赞