互联网服务DockerTomcatjconsole

jconsole监控远程docker环境中tomcat容器的JVM,无法连接

1.Docker环境
宿主机:192.168.1.100
Tomcat容器:
映射端口:9000:9000

配置:
JAVA_OPTS=" -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9000 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"

本地客户机-->cmd-->jconsole.exe-->弹出“Java监视和管理控制台”-->选择“远程进程”,输入192.168.1.100:9000-->点击连接
提示“连接失败,是否重试!”


注:虚拟机环境下
虚拟机:192.168.1.105
端口:9000
同样的配置,jconsole可以正常连接 192.168.1.105:9000
参与24

15同行回答

macan789macan789测试工程师evada
恩,我后来有增加端口映射 -p 9000:9000,还是无法连接显示全部
恩,我后来有增加端口映射 -p 9000:9000,还是无法连接收起
互联网服务 · 2015-09-09
浏览5728
linux_zcylinux_zcy技术总监希云cSphere
docker run -it -d --name=test-de-tomcat -p 20380:8080 -p 9000:9000\-v /data/test/innode/tomcat-webapps:/usr/local/tomcat/webapps \-v /data/test/innode/tomcat-logs:/usr/local/tomcat/logs \inno/tomcat8:v1.0显示全部
docker run -it -d --name=test-de-tomcat -p 20380:8080 -p 9000:9000\
-v /data/test/innode/tomcat-webapps:/usr/local/tomcat/webapps \
-v /data/test/innode/tomcat-logs:/usr/local/tomcat/logs \
inno/tomcat8:v1.0收起
互联网服务 · 2015-09-09
浏览6861
macan789macan789测试工程师evada
docker run -it -d --name=test-de-tomcat -p 20380:8080 \-v /data/test/innode/tomcat-webapps:/usr/local/tomcat/webapps \-v /data/test/innode/tomcat-logs:/usr/local/tomcat/logs \inno/tomcat8:v1.0没有开通ssh端口显示全部
docker run -it -d --name=test-de-tomcat -p 20380:8080 \
-v /data/test/innode/tomcat-webapps:/usr/local/tomcat/webapps \
-v /data/test/innode/tomcat-logs:/usr/local/tomcat/logs \
inno/tomcat8:v1.0
没有开通ssh端口收起
互联网服务 · 2015-09-09
浏览5595
sprewellkobesprewellkobe专有云TX
docker run命令是什么,另外,telnet端口存在吗显示全部
docker run命令是什么,另外,telnet端口存在吗收起
互联网服务 · 2015-09-08
浏览5614
macan789macan789测试工程师evada
自己顶下显示全部
自己顶下收起
互联网服务 · 2015-09-02
浏览5512

提问者

macan789
测试工程师evada
擅长领域: 应用服务器Docker容器引擎

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-08-26
  • 关注会员:4 人
  • 问题浏览:23308
  • 最近回答:2018-03-02
  • X社区推广