Docker下安装Tomcat

Docker 安装 Tomcat 查找上的 Tomcat 镜像:可以通过 Sort by 查看其他版本的 tomcat,默认是最新版本。此外,我们还可以在控制台使用等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 tomcat 的镜像。 阅读详情

前面完成Centos下安装Docker后,现再可以在Docker 下安装Tomcat

环境:VirtualBox ,Centos,Windows
使用VirtualBox 创建一个Centos虚拟机。

  1. 搜索Tomcat镜像

    docker search tomcat
    

    在这里插入图片描述

  2. 拉取Tomcat镜像(version为版本号)

    docker pull tomcat:<version>
    
  3. 查看镜像

    docker images
    
  4. Docker下启动Tomcat

     docker run -it -d -p 8080:8080 --name mytocmat01 tomcat
    

    其中
    -i:表示以“交互模式”运行容器

    -t:表示容器启动后会进入其命令行

    -v:表示需要将本地哪个目录挂载到容器中,格式:-v <宿主机目录>:<容器目录>

    - -name 表示该tomcat的名字
    -p 表示与宿主机的端口映射 ,:前为宿主机端口,:后为运行该tomcat的容器container的端口

  5. 启动后可在Windows下访问
    查看虚拟机ip地址

    ip addr
    

    在这里插入图片描述
    在Windows上打开ip地址:8080
    在这里插入图片描述
    返回404结果,说明Tomcat是启动成功的
    查看8080端口是否开放

    firewall-cmd --list-ports
    

    在这里插入图片描述
    如果没有开放的可执行一下命令

    firewall-cmd --add-port=8080/tcp --permanent
    

    进去Tomcat 所在的容器container下查看目录

    docker ps
    docker exec -it 容器id /bin/bash
    #查看目录
    ls
    #进去webapps
    cd webapps
    #查看目录
    ls
    #进如webapps.dist
    cd ..
    cd webapps.dist
    #查看目录
    ls
    
    

    在这里插入图片描述
    可见webapps文件夹为空,文件都在webapps.dist文件夹下,将webapps文件夹删除,并把webapps.dist文件夹重命名为webapps

    #将webapps文件夹删除
    rm -rf webapps
    #把webapps.dist文件夹重命名为webapps
    mv webapps.dist webapps
    #退出当前容器
    exit
    

    在这里插入图片描述
    重新访问ip地址:8080
    在这里插入图片描述
    访问成功

Docker入门之安装Tomcat 目录1. `Docker` 中安装 `Tomcat`1.1. 查看 `Docker Hub ` 上的 `Tomcat` 镜像1.2. 拉取下载官方 `Tomcat` 镜像 1. Docker 中安装 Tomcat 1.1. 查看 Docker Hub 上的 Tomcat 镜像 docker search tomcat 结果如下,说明存在 Tomcat 镜像 1.2. 拉取下载官方 Tomcat 镜像 默认拉取最新版 docker pull tomcat 拉取官方特定版本 docker pull 阅读详情

相关推荐

Docker 安装 Tomcat介绍

Docker安装Tomcat的两种方法:1) 直接拉取官方镜像,使用docker pull tomcat命令获取最新版本;2) 通过Dockerfile构建,需要创建目录结构并编写Dockerfile配置文件。两种方式安装后,均可使用docker run命令启动容器,其中-p参数映射8080端口,-v参数挂载web应用目录。最后通过浏览器访问http://localhost:8080即可验证Tomcat是否成功运行。

xiaoaque的博客 984

10、docker 安装 tomcat

拉取镜像启动镜像--服务端口映射但其实,的时候,就会帮我们去配置的拉取镜像了,也就是这一步,其实是可有可无的。

matrixlzp的博客 3969

docker ——安装tomcat

本人理解的意思就是,想要下载A镜像和B镜像,A镜像5M,B镜像3M,A镜像和B镜像有2M文件相似,如果不使用分层下载直接打包下载,那么一共想要耗费8M的流量。[root@localhost ~]# docker run -it --name tomcat-web tomcat:web /bin/bash //启动基于镜像tomcat:web创建的镜像tomcat-web。进入路径,查看文件信息,进入webapps,查看文件,里面并没有文件,这就是网页报错404的原因,因为找不到文件。

weixin_64033212的博客 2252

Docker安装tomcat

docker安装tomcat

ywanju的博客 546

优化求解器性能:当分支切割算法中的gap停滞不前时如何应对

本文深入探讨了当分支切割算法求解复杂整数规划问题时,gap停滞不前的根本原因与应对策略。文章指出gap停滞源于上界(找不到更优整数解)或下界(证明过程缓慢)提升受阻,并提供了从模型改写、自定义割平面、调整搜索策略到参数调优等一系列实战方法,帮助优化工程师有效打破求解僵局,推动gap下降。

weixin_29294597的博客 381

告别抓包失败!保姆级配置:让Burp+Proxifier稳定抓取任意微信小程序

本文提供了一套完整的Burp+Proxifier配置方案,确保稳定抓取微信小程序数据。从环境准备、工具选型到Burp Suite深度配置和Proxifier精准设置,详细解决了证书安装、进程捕获和乱码解析等核心问题,帮助开发者告别抓包失败,提升调试效率。

weixin_28738165的博客 455

Linux用Docker安装Tomcat

如何用Linux用Docker安装Tomcat呢? 首先第一步:我们先安装Docker,命令如下:yum install docker 安装完Docker后 第二步:启动docker服务 systemctl start docker 设置国内仓库 .vi /etc/docker/daemon.json { “registry-mirrors”: [“http://f1361db2.m.daoclo...

king_552的博客 1657

SAE J1850协议:从波形解析到汽车诊断实战

本文深入解析SAE J1850协议在汽车诊断中的应用,重点对比其PWM和VPW两种实现方式的波形特征、帧结构及诊断要点。通过实测案例,详细介绍了如何通过波形分析精准定位通用和福特等美系车型的通信故障,提升汽车电子诊断实战能力。

hill8的博客 966

docker安装tomcat、mysql

1. docker简单命令介绍 安装 yum install docker 开启 systemctl start docker 2. 安装tomcat 搜索tomcat镜像 下载最新的镜像 查看已经下载的镜像 根据镜像文件,创建tomcat容器 docker run –-name tomcat01 –d –p 8080:8080 tomcat 查看已经在运行的容...

mahao25的博客 738

【CASS精品教程】035:南方CASS7.1台阶画法案例大全

摘要:本文详细介绍了南方CASS7.1软件中5种台阶工具的使用方法,包括普通台阶、有边台阶、L型台阶、U型台阶和不规则台阶。重点说明各类台阶的绘制步骤和注意事项,如绘制方向(从右下角逆时针连接4个点)、台阶方向标识(白色边为下边)、台阶数自动生成不可更改等特性。同时指出高版本CASS可能存在操作差异,并配以多张示意图直观展示各类台阶的绘制过程和效果,为使用CASS7.1绘制建筑台阶提供了实用指导。(148字)

智慧空间实验室 2925

AutoSAR系列讲解(实践篇)7.3-AppL在Dev中的配置(下)

接着讲解Dev中剩下的几个定义项

雪云飞星的博客 1万+

Docker 安装与Tomcat部署

主要介绍Docker的安装与简单使用

weixin_44472746的博客 2873

深度学习在传感器数据分析中的创新应用

传感器是物理世界与数字世界的“接口”,其生成的高维、时序、多源数据蕴含着设备状态、环境变化、用户行为等关键信息。传统传感器数据分析依赖手工特征工程与简单机器学习模型,难以应对复杂场景下的非线性、长程依赖与实时性需求。深度学习通过自动特征提取非线性建模与端到端学习,成为传感器数据处理的革命性工具。本文从概念基础理论框架架构设计实现机制到实际应用,系统拆解深度学习与传感器数据的融合逻辑,结合工业预测维护医疗健康监测智能交通等场景,揭示其技术边界与未来演化方向。

大数据洞察的博客 568

021-Docker 安装 Tomcat

如果你有自定义的 Web 应用(例如.war文件),可以将它们部署到 Tomcat 容器中。你可以将宿主机上的 Web 应用挂载到容器的webapps目录。例如,假设你有一个myapp.war文件,位于宿主机的目录下。这样,Tomcat 启动时会自动解压并部署myapp.war文件,你可以通过访问来访问它。通过 Docker 安装和运行 Tomcat 非常简单,可以利用 Docker 的便捷性快速启动和管理 Tomcat 容器。

小宝哥Code的专栏 1525

关于 SAP Fiori Elements 开发项目里的本地 annotation.xml 文件

文件通过引用 SAP 提供的标准词汇表和本地 OData 服务的元数据,为 Fiori Elements 应用定义了一个基础的注解结构。开发者可以在此基础上添加具体的注解,以满足特定的业务需求和界面定制。文件用于定义本地注解,以补充或覆盖来自后端 OData 服务的元数据。元素内添加具体的注解,以定制 Fiori Elements 应用的界面和行为。的架构,用于在本地注解中定义实体、类型和注解。这使得在本地注解中可以引用该 OData 服务的实体和类型。等,用于控制界面元素的显示和行为。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 477

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Docker快速安装Tomcat

访问虚拟机的ip,加上8000端口,就可以访问到Tomcat了,因为没有首页地址,所以显示404,Tomcat已经启动了。如果拉取很慢,通过更换下载镜像的地址便可解决,不过镜像地址可能随时失效,需要多试几个。启动Tomcat,并将Tomcat默认的8080端口,映射到外部的8000端口。利用docker安装Tomcat很简单,不需要配置jdk、环境变量等内容。以上配置的地址随时可能失效,如果失效了,需要从网上找其他的地址尝试。镜像ID可以通过docker images命令查询。刷新配置并重启docker。

每天学习一点点 1787

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

[云原生·Docker] 在Docker中安装Mysql、Tomcat容器实例

本篇文章主要是介绍在Docker中安装一些常规应用,比如mysql、tomcat,当然安装之后也可以用于练习,有需要的小伙伴赶快收藏起来吧

小曾同学的博客 1793

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Linux安装docker和tomcat的步骤

1.首先在linux 上安装docker 1)先检查virtualbox 的版本(要求在3.10以上) uname ‐r 2)在linux 上安装docker yum install docker 后来他有问你两次 y/n. 我输入了y 3)查看你的docker版本,如果出现你的docker 版本,就是安装成功了 docker ‐v 2.安装docker后,启动docker ...

weixin_44696161的博客 485

docker安装tomcat步骤

一、安装docker并启动 1、安装需要的包 [root@localhost ~]# yum install -y yum-utils 2、安装阿里云镜像加速:(默认的慢) [root@localhost ~]# sudo yum-config-manager \ > --add-repo \ > http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3、更新yum [root@localhost ~]# .

qq_45713853的博客 1422
上一篇: Centos下安装Docker
下一篇: Docker mysql 挂载
M2L
M2L
博客等级 码龄10年 12粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值