docker基础篇:安装tomcat

126 阅读2分钟

在这里插入图片描述 @[toc]

8.Docker常规安装简介

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

8.1 docker常规安装总体步骤

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

8.2安装tomcat

在这里插入图片描述 注意点1: docker hub上面查找tomcat镜像 执行命令docker search tomcat 在这里插入图片描述

注意点2: 从docker hub上拉取tomcat镜像到本地 执行命令docker pull tomcat 在这里插入图片描述

注意点3: docker images查看是否有拉取到的tomcat 在这里插入图片描述

注意点4: 使用tomcat镜像创建容器实例(也叫运行镜像) 执行命令docker run -it -p 8080:8080 tomcat 在这里插入图片描述

注意点5:

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

在这里插入图片描述

解决方案:2方面排查 在这里插入图片描述

排查方案1:可能没有映射端口或者没有关闭防火墙 在这里插入图片描述

排查方案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集群

image.png

重要信息

image.png