【docker】docker部署tomcat

目录

          • [1.1 搜索tomcat镜像](#1.1 搜索tomcat镜像)
          • [1.2 拉取tomcat镜像](#1.2 拉取tomcat镜像)
          • [1.3 创建容器,设置端口映射、目录映射](#1.3 创建容器,设置端口映射、目录映射)
          • [1.4 测试](#1.4 测试)
1.1 搜索tomcat镜像
复制代码
docker search tomcat
1.2 拉取tomcat镜像
复制代码
docker pull tomcat
1.3 创建容器,设置端口映射、目录映射
复制代码
# 在/root目录下创建tomcat目录用于存储tomcat数据信息
mkdir ~/tomcat
cd ~/tomcat

docker run -id --name=my_tomcat \
-p 8080:8080 \
-v $PWD:/usr/local/tomcat/webapps \
tomcat

参数说明:

复制代码
-p 8080:8080:将容器的8080端口映射到主机的8080端口,第一个是主机的8080端口
-v $PWD:/usr/local/tomcat/webapps:将主机中当前目录挂载到容器的webapps
1.4 测试

在tomcat目录下创建test目录,创建index.html,编辑html内容

复制代码
mkdir test
vim index.html

<span>hello docker tomcat</span>

访问

复制代码
curl http://192.168.2.16:8080/test/index.html

或浏览器访问

相关推荐
梦想的颜色4 小时前
【Docker原理】Docker 容器一文打尽:生命周期、环境管控、迁移备份、日志进程排查、垃圾清理
运维·docker·容器·容器生命周期·容器日志排查·容器迁移备份·容器进程管理
极客先躯12 小时前
高级java每日一道面试题-2026年03月30日-实战篇[Docker]-如何监控容器的网络流量?
java·运维·docker·容器·prometheus·高级面试
大E帝国子民114 小时前
Docker 部署 RocketMQ 5
docker·容器·rocketmq
江湖有缘14 小时前
【保姆级教程】使用Docker Compose一键搭建Picsur私有图床服务
java·docker·容器
生戎马16 小时前
Tomcat Container容器之Engine:StandardEngine _
java·tomcat
java_logo17 小时前
5 分钟共享打印机:用 Docker 一键部署 CUPS
运维·docker·容器·cups·网络打印机·共享打印机·docker部署cups
fen_fen18 小时前
Docker部署PostgreSQL10 开启SSL和证书安装文档
docker·容器·ssl
EnCi Zheng19 小时前
N3A-一个端口只能给一个程序使用吗?[特殊字符]
网络·nginx·docker
彼岸笙箫20 小时前
Centos7离线安装docker
运维·docker·容器
nuo53420221 小时前
基础 1 —— Docker 的简介
运维·docker·容器