docker基础篇:安装tomcat

docker基础篇:安装tomcat_第1张图片

文章目录

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

8.Docker常规安装简介

docker基础篇:安装tomcat_第2张图片
docker基础篇:安装tomcat_第3张图片注意点1:
左面是原始的微服务架构,你要自己linux中搭建mysql、redis繁琐费事,右面是使用docker搭建的服务,直接docker run xx启动即可。

8.1 docker常规安装总体步骤

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

8.2安装tomcat

docker基础篇:安装tomcat_第4张图片
注意点1:
docker hub上面查找tomcat镜像
执行命令docker search tomcat
docker基础篇:安装tomcat_第5张图片

注意点2:
从docker hub上拉取tomcat镜像到本地
执行命令docker pull tomcat
docker基础篇:安装tomcat_第6张图片

注意点3:
docker images查看是否有拉取到的tomcat
docker基础篇:安装tomcat_第7张图片

注意点4:
使用tomcat镜像创建容器实例(也叫运行镜像)
执行命令docker run -it -p 8080:8080 tomcat
docker基础篇:安装tomcat_第8张图片

注意点5:

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

docker基础篇:安装tomcat_第9张图片

解决方案:2方面排查
docker基础篇:安装tomcat_第10张图片

排查方案1:可能没有映射端口或者没有关闭防火墙
docker基础篇:安装tomcat_第11张图片

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

  • 先成功启动tomcat
    docker基础篇:安装tomcat_第12张图片
  • 查看webapps 文件夹查看为空
    docker基础篇:安装tomcat_第13张图片

本人其他相关文章链接

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集群

你可能感兴趣的:(docker,docker,tomcat,java,docker安装tomcat)