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

此时访问成功

相关推荐
❥ღ Komo·4 分钟前
Elasticsearch单机部署全指南
运维·jenkins
CHN悠远6 分钟前
debian13 安装钉钉后,钉钉无法运行问题的解决办法
linux·运维·服务器·钉钉·debian13
祎直向前7 分钟前
在Ubuntu中下载gcc
linux·运维·ubuntu
liu****15 分钟前
11.Linux进程信号(三)
linux·运维·服务器·数据结构·1024程序员节
shumeigang20 分钟前
nginx实用配置
运维·nginx
fufu03111 小时前
俄罗斯方块
linux·运维·服务器
chen_note2 小时前
Kubernetes1.23版本搭建(三台机器)
运维·容器·kubernetes·云计算·kubepi
花落已飘2 小时前
openEuler WSL2容器化开发实战:Docker Desktop集成与应用部署
运维·docker·容器
betazhou3 小时前
基于Linux环境使用ogg19版本从oracle 19c ADG备库远程同步数据
linux·运维·oracle·goldengate·adg·远程抽取
路由侠内网穿透.3 小时前
本地部署消息代理软件 RabbitMQ 并实现外部访问( Windows 版本 )
linux·运维·服务器·远程工作