docker-compose 配置文件
#该微利用全副微服务 docker 部署脚本
version: "2"
services:
service-name:
restart: always
image: imageUrl
ports:
- "8020:8020" #服务端口
network_mode: host
volumes:
- /home/logs:/home/logs
environment:
- JMX_OPTS=-Dcom.sun.management.jmxremote.rmi.port=20020 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremot e.port=20020 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false #JMX 参数
- JAVA_OPTS=-Xms256m -Xmx256m -XX:MetaspaceSize=512m
extra_hosts:
- "ecs-af9e:121.37.186.244" #计算机名和 ip 映射
本地运行 jconsole
输出 ip:JMX 裸露的端口号