首页 > 其他分享 >docker 配置 tomcat

docker 配置 tomcat

时间:2022-10-04 23:48:40浏览次数:42  
标签:CATALINA tomcat 配置 sh catalina docker OPTS

 

安装 tomcat

docker install  tomcat

运行 docker tomcat

docker run  -d  -p 1099:1099 -p 8080:8080   -v   $(pwd)/webapps:/usr/local/tomcat/webapps/   --name tomcat   tomcat

配置idea的jmx

将已运行的docker tomcat实例中的 catalina.sh 文件复制出来

docker cp  tomcat:/usr/local/tomcat/bin/catalina.sh  ./

编辑 catalina.sh

vim   catalina.sh 将以下内容放在 文件开头位置

CATALINA_OPTS="${CATALINA_OPTS} -Djava.rmi.server.hostname=abd.notetophome.fun"
CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote=true"
CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote.port=1099"
CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote.rmi.port=1099"
CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote.ssl=false"
CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote.authenticate=false"

将刚编辑的catalina.sh 文件复制到 docker  tomcat的实例中

docker cp   ./catalina.sh    tomcat:/usr/local/tomcat/bin/

重启docker 的tomcat 实例

 

标签:CATALINA,tomcat,配置,sh,catalina,docker,OPTS
From: https://www.cnblogs.com/Mrlu-998/p/16754818.html

相关文章

  • windows 配置 tomcat
    下载地址:https://tomcat.apache.org/,下载后随便放置一个地方 配置环境变量不在赘述、网上太多,自行百度https://blog.csdn.net/haiwei15/article/details/......
  • idea-配置远程tomcat(docker)
    idea配置tomcat1.1、环境: 本地环境win10: tomcat:10.0.14 环境配置:https://www.cnblogs.com/Mrlu-998/p/16754841.html   ......
  • docker
     dockerupdate--restart=alwaysf8d82e753326docker中启动所有的容器命令dockerstart$(dockerps-a|awk'{print$1}'|tail-n+2)1docker中关闭所有的......
  • 分布式存储系统之Ceph集群状态获取及ceph配置文件说明
    前文我们了解了Ceph的访问接口的启用相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16727620.html;今天我们来聊一聊获取ceph集群状态和ceph配置文件说明相......
  • webpack详细配置解析
    阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着疑惑,那......
  • jenkins+gitlab+maven+docker部署项目之jenkins用户权限管理
    一、用户管理jenkins自身带有权限管理,入口:系统管理-->全局安全配置,这里的权限配置太过简略,没有角色的概念,显然无法满足我们复杂的需求,所以在这个时候引入了Jenkins的一个......
  • Windows下安装与配置Docker
    1、Windows相关    启用虚拟化,打开任务管理器,性能,查看虚拟化是否已启用,如下图所示:    启用Hyper-v,打开控制面板,启用或关闭Windows功能,勾选Hyper-v,确定即可(......
  • 如何判断MySQL的配置文件是否生效
    1、首先准备预设的配置条目[mysqld]port=6606lower_case_table_names=1event_scheduler=ONmax_connections=2000wait_timeout=1800max_user_connections=800innodb_buffer_p......
  • 「Spring Boot 系列」03. Spring Boot配置文件&yaml的基本语法
    SpringBoot的配置文件​​配置文件分类​​​​yaml基本语法​​​​(1)概念​​​​(2)语法特点​​​​(3)数据类型​​​​最后​​SpringBoot提供了大量的自动配置......
  • Docker安装Portainer
    Docker安装PortainerDocker介绍Docker是一个开源的容器引擎,完全使用沙箱机制,相互之间不会有任何接口,并且容器性能开销低,让开发者可以打包应用或者依赖包到一个可移植的......