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个命令

此时访问成功

相关推荐
困惑阿三1 分钟前
Nginx 域名绑定与 HTTPS 配置指南
运维·nginx·https·ssl
sagima_sdu17 分钟前
Codex 使用指南(技术向):App、CLI 与工作流接入
linux·运维·语言模型·json
圆山猫18 分钟前
[Linux] 用 Buildroot 为 RISC-V QEMU 构建最小根文件系统
linux·运维·risc-v
lars_lhuan23 分钟前
K8s跨命名空间SSL认证解决方案:Reflector工具实战
容器·kubernetes·ssl
不做无法实现的梦~26 分钟前
Linux 嵌入式开发完整入门:工具、配置和学习路线
linux·运维·学习
郝学胜-神的一滴37 分钟前
Linux 高并发基石:epoll 核心原理 + LT/ET 触发模式深度剖析
linux·运维·服务器·开发语言·c++·网络协议
‎ദ്ദിᵔ.˛.ᵔ₎39 分钟前
Linux 启动
linux·运维·服务器
郝开41 分钟前
Docker Compose 本地环境搭建:redis
redis·docker·容器
shy^-^cky42 分钟前
服务器高可用(HA)架构对比
运维·服务器·架构·双机热备·双机互备·双机双工
威迪斯特1 小时前
Ubuntu的apt命令详解:系统管理的核心工具
运维·服务器·ubuntu·apt·下载·包管理·维护