Docker Tomcat 开启远程管理

2023-11-06

1. 进入Tomcat容器

2. 打开tomcat/conf/修改tomcat-users.xml文件

 

vim相关操作: 

            i--插入

            Esc按键--退出编辑 

           :wq---保存退出 

文件中添加:

  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <user username="tomcat" password="1234" roles="manager-gui,manager-script"/>

3 打开tomcat/conf/Catalina/localhost,添加manager.xml

写入内容: 

<Context privileged="true" antiResourceLocking="false"   
         docBase="${catalina.home}/webapps/manager">  
             <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />  
</Context>

4. 保存修改

另外开一个窗口 ,查看容器的CONTAINER ID

 提交容器更新

查看images 可以看到更新时间

 

5. 重启容器就可以在网页上打开tomcat管理

打开方式(以下的端口都是容器映射到宿主机的端口,除了命令方式外,通过kitematic可编辑修改更直观):

(1) http://localhost:端口

(2)http://宿主机ip:端口

(3)http://主机ip:端口

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Docker Tomcat 开启远程管理 的相关文章

随机推荐

  • vue 使用wangEditor

    1 npm install wangeditor core wangeditor editor wangeditor editor for vue 2 封装组件 MyEditor vue 这里是通过props content 将展示内容传入
  • 深度学习——Pay Attention to MLPs

    文章目录 前言 Gmlp 输入与输出 结构 个人理解 前言 前不久入职某大厂了 有点怀念无忧无虑的学生时代 入职后很快收到了第一个优化任务 算法岗的高不确定性确实会让人有一丝焦虑 目前体感来看 现有的深度学习模型性能非常依赖于数据质量 在数
  • matlab:作为TCP服务器,读取数据 V3版本

    和之前相比 增加数据处理和显示功能 matlab的速度 比起调试助手 慢了一个数量级 Labview 也不行 看来关键时刻还是C 靠谱 程序说明 读取采集的卡 转化 显示 按照下面的IP地址建立一个服务端 0 0 0 0地址可以监听所有的请
  • 【校招VIP】ChatGPT会取代程序员?5个成长阶段分析,如果真有那一天,可能人都是数字人了

    最近有同学问程序员会不会被chatGPT取代 包括很多短视频都在说怎么取代 但是请注意 我们正规的程序员开发工作是一个极其个性化的工作 换而言之 由于每个公司的具体要求是不一样的 因此程序员是很难被取代的 换句话说 如果某一天真的不需要程序
  • python之微信公众号文章获取(亲测可用)

    以十点读书为例 使用第三方抓包工具可以发现 这些链接就是历史文章请求url 源码如下 coding utf 8 import requests import json import re import pprint import time
  • 系分 - 结构化方法【概念】

    个人总结 仅供参考 欢迎加好友一起讨论 文章目录 系分 概念 结构化方法 结构化分析 SA Structured Analysis 结构化设计 SD Structured Design 结构化程序设计 SP Structured Progr
  • 机器学习入门-一元线性回归模型的骚操作

    文章适合于所有的相关人士进行学习 各位看官看完了之后不要立刻转身呀 期待三连关注小小博主加收藏 小小博主回关快 会给你意想不到的惊喜呀 文章目录 前言 一元线性回归模型讲解 我们可能会遭遇的问题 线性回归模型 数学公式推导 公式推导 代码介
  • An error occurred using the connection to database ‘‘ on server ‘.‘.

    如果是Mysql server要用127 0 0 1 不然会报两个错 1 An error occurred using the connection to database on server 2 An exception has bee
  • 【map和set的封装】

    文章目录 前言 1 大致框架 2 迭代器 3 map和set的封装 前言 上篇博客已经讲解了红黑树插入的模拟实现 这篇文章的目的是利用上节课讲解的底层实现来封装map和set 参考代码借鉴的是STL SGI版本3 0 1 大致框架 首先我们
  • 机器学习实战——训练模型

    本章从线性回模型开始介绍两种不同的训练模型的方法 通过 闭式 方程 直接计算出最拟合训练集的模型参数 也就是使训练集上的成本函数最小化的模型参数 使用迭代优化的方法 即梯度下降 逐渐调整模型参数直至训练集上的成本函数调至最低 最终趋同于第一
  • 【C++修炼秘籍】C++入门,初入山门(下)

    C 修炼秘籍 C 入门 初入山门 下 心有所向 日复一日 必有精进 专栏 C 修炼秘籍 目录 C 修炼秘籍 C 入门 初入山门 下 前言 auto关键字 C 11 什么是auto 使用规则 auto不能使用场景 基于范围的for循环 C 1
  • 利用websocket实现web端在线客服实时聊天系统

    专栏简介 个人主页 心灵鸡汤 沙漠之所以美丽 是因为在不远处有一片绿洲 相关博文 利用webSocket实现扫码登录PC端 在线聊天系统 需求场景模拟 开发需求 一 技术选型 二 需求分析 效果演示 软件需求实现 1 技术架构 2 实现流程
  • 机器学习中epoch和batch_size分别代表什么?

    首先 我们知道要划分数据集 通常分为训练集 验证集 测试集 在训练模型的时候 从训练集中一个一个取出来训练效率太慢 可以一次取一批来进行训练 batch size就是这一批数据的数量设置 1个epoch就是把训练集里面的所有数据都训练一遍
  • 解决Flink sql client执行任务报错:java.lang.IllegalArgumentException: Cannot write delete files in a v1 table

    在Flink sql client执行如下数据去重任务报错 java lang IllegalArgumentException Cannot write delete files in a v1 table的解决办法 在Flink sql
  • Linux创建定时任务执行sql

    一 创建脚本文件 1 新建 sh sql脚本文件 sh用于定时任务执行sql文件 sql用于定时任务执行对数据库增删改查等操作的脚本 touch crontab sh toucn query sql 2 添加新建文件的执行权限 chmod
  • JDK与JRE的安装与配置

    这两天为了这个JAVA的编译环境JDK和JRE的配置可花了不少心思 曾还一度把电脑的注册表给误删了 导致电脑重装了系统 这是血的教训 我买了一本学习JAVA的书 看了里面的视频终于把编译环境给配置好了 其实非常简单 开始讲步骤之前先声明一下
  • SPSS数据分析全套教程(2)—— 变量处理

    SPSS对数据的处理是以变量为前提的 因此本文章首先介绍定义变量 输入数据 再介绍保存数据 操作数据文件 最后介绍SPSS运行环境和系统参数的设置 启动SPSS后 出现如图所示数据编辑窗口 由于目前还没有输入数据 因此显示的是一个空文件 变
  • 七天学会C语言-第一天(C语言基本语句)

    一 固定格式 这个是C程序的基本框架 需要记住 include
  • Unity3D学习视频分享(百度云盘)

    目录 学习目标
  • Docker Tomcat 开启远程管理

    1 进入Tomcat容器 2 打开tomcat conf 修改tomcat users xml文件 vim相关操作 i 插入 Esc按键 退出编辑 wq 保存退出 文件中添加