Docker 安装 Tomcat

目录

[1. 总体步骤](#1. 总体步骤)

2.安装tomcat

[2.1 搜索](#2.1 搜索)

[2.2 拉取](#2.2 拉取)

[2.3 查看是否拉取到镜像](#2.3 查看是否拉取到镜像)

[2.4 运行镜像](#2.4 运行镜像)

[2.5 访问tomcat首页](#2.5 访问tomcat首页)


1. 总体步骤

  1. 搜索镜像
  2. 拉取镜像
  3. 查看镜像
  4. 启动镜像
  5. 停止容器
  6. 移除容器

2.安装tomcat

2.1 搜索

2.2 拉取

复制代码
docker pull tomcat

2.3 查看是否拉取到镜像

复制代码
docker images tomcat

2.4 运行镜像

复制代码
docker run -d -p 8080:8080 tomcat

-p小写,主机端口:docker容器端口
-P大写,随机分配端口
-i 交互
-t 终端
-d 后台

[root@192 ~]# docker ps

CONTAINER ID   IMAGE     COMMAND             CREATED          STATUS         PORTS                                       NAMES
9d4cabcb9c58   tomcat    "catalina.sh run"   22 minutes ago   Up 4 seconds   0.0.0.0:8080->8080/tcp, :::8080->8080/tcp   t1

2.5 访问tomcat首页

但是此时访问 报404 (原因是版本太新了,可以下载老版本的)

需要进入到tomcat容器执行下面2个命令

此时访问成功

相关推荐
SkyWalking中文站13 小时前
SkyWalking 11 与 BanyanDB 0.11:在存储引擎内部实现 Trace 尾部采样
运维·监控·自动化运维
姚不倒13 小时前
etcd 学习系列(二):集群架构 —— 3 节点是如何工作的
运维·架构·etcd
xhaxy13 小时前
docker
docker·容器·eureka
pt104314 小时前
网络自动化Python课程:Cisco PyATS网络自动化测试框架
运维·自动化
小袁拒绝摆烂15 小时前
Jenkins部署经验
运维·jenkins
刚入门的大一新生15 小时前
Linux-进程控制
linux·运维·服务器·c++
上火的金鱼妹16 小时前
K8S基础组件作用和关系整理
linux·运维·服务器·kubernetes
Vcaker16 小时前
Linux学习25-harbor私有仓库部署
linux·运维·学习
一技安身16 小时前
【信创】Docker‑Compose V2 两种离线部署(独立模式、插件模式)简易教程
java·docker·eureka
醉颜凉16 小时前
网络安全必学:粘性MAC地址(Sticky MAC)原理与应用全解析
运维·服务器·网络·安全·web安全