docker基础篇:安装tomcat_tomcat

文章目录

  • ​​8.Docker常规安装简介​​
  • ​​8.1 docker常规安装总体步骤​​
  • ​​8.2安装tomcat​​
  • ​​本人其他相关文章链接​​

8.Docker常规安装简介

docker基础篇:安装tomcat_java_02


docker基础篇:安装tomcat_docker安装tomcat_03

​注意点1:​​ 左面是原始的微服务架构,你要自己linux中搭建mysql、redis繁琐费事,右面是使用docker搭建的服务,直接docker run xx启动即可。

8.1 docker常规安装总体步骤

​docker常规安装总体步骤​​​ 1)搜索镜像
2)拉取镜像
3)查看镜像
4)启动镜像
5)停止容器
6)移除容器

8.2安装tomcat

docker基础篇:安装tomcat_docker_04


​注意点1:​​ docker hub上面查找tomcat镜像

​执行命令​​:​​docker search tomcat​

docker基础篇:安装tomcat_tomcat_05

​注意点2:​​ 从docker hub上拉取tomcat镜像到本地

​执行命令​​:​​docker pull tomcat​

docker基础篇:安装tomcat_微服务_06

​注意点3:​​​​docker images​​查看是否有拉取到的tomcat

docker基础篇:安装tomcat_docker_07

​注意点4:​​ 使用tomcat镜像创建容器实例(也叫运行镜像)

​执行命令​​:​​docker run -it -p 8080:8080 tomcat​

docker基础篇:安装tomcat_tomcat_08

​注意点5:​

问题:访问猫首页-碰到问题

docker基础篇:安装tomcat_docker安装tomcat_09

​解决方案:2方面排查​

docker基础篇:安装tomcat_docker安装tomcat_10

​排查方案1​​:可能没有映射端口或者没有关闭防火墙

docker基础篇:安装tomcat_java_11

​排查方案2​​:把webapps.dist目录换成webapps,原因是部分版本的tomcat容器下的webapps目录是空的,而webapps.dist才是有网站显示那只猫的网页内容。

  • 先成功启动tomcat
  • 查看webapps 文件夹查看为空

本人其他相关文章链接

1.《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
2.《docker高级篇(大厂进阶):2.DockerFile解析》包括:是什么、DockerFile构建过程解析、DockerFile常用保留字指令、案例、小总结
3.《docker高级篇(大厂进阶):3.Docker微服务实战》
4.《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
5.《docker高级篇(大厂进阶):5.Docker-compose容器编排》包括是什么能干嘛去哪下、Compose核心概念、Compose使用三个步骤、Compose常用命令、Compose编排微服务
6.《docker高级篇(大厂进阶):6.Docker轻量级可视化工具Portainer》
7.《docker高级篇(大厂进阶):7.Docker容器监控之CAdvisor+InfluxDB+Granfana》包括:原生命令、是什么、compose容器编排,一套带走
8.docker基础篇:安装tomcat
9.docker基础篇:安装mysql单机版
10.docker基础篇:安装redis单机版
11.docker高级篇(大厂进阶):安装mysql主从复制
12.docker高级篇(大厂进阶):安装redis集群