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

此时访问成功

相关推荐
狂奔蜗牛飙车6 分钟前
大数据赛项(中职组)-VMware+CentOS 7环境安装
linux·运维·centos·大数据应用与服务·大数据入门指南·中职组大数据应用及服务赛项·vmware中装centos7
蚰蜒螟19 分钟前
深度剖析:从 clone3 到 start_routine —— Linux 新线程的“破茧成蝶”之旅
java·linux·运维
空中海28 分钟前
Nginx 知识体系 · 下篇:高级与实战
运维·nginx·spring
小五传输38 分钟前
内外网文件交换系统产品推荐:安全高效一体化,破解内外网传输难题
大数据·运维·安全
佳xuan44 分钟前
linux运维
linux·运维·服务器
如果'\'真能转义说1 小时前
《数据不丢失!本地挂载的 Docker 一键启动PS1脚本》
运维·docker·容器
郝开1 小时前
Docker Compose 本地环境搭建:mysql
mysql·docker·容器
Dillon Dong1 小时前
【系列主题】拯救 OOM 与构建中断:Next.js 在 Docker 中的静态生成(SSG)避坑指南
开发语言·javascript·docker
aramae1 小时前
Linux多线程编程(二):互斥锁、线程安全与死锁剖析
linux·运维·服务器·网络·安全·centos
爱学习的小囧1 小时前
ESXi 存储路径丢失(PDL/APD)完整处置教程:分清类型再操作,一步不踩坑
linux·运维·服务器·网络·esxi·vmware