鹿先生丶

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 

安装 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 实例

 

posted on 2022-10-04 23:28  鹿先生丶  阅读(211)  评论(0编辑  收藏  举报