docker-compose方式部署

docker-compose文件

如果不设置JAVA_OPTS 会导致admin端启动,但是无法被192.168.1.148:8858连接启动。

  1. version: "3"
  2. services:
  3. sentinel:
  4. container_name: my-sentinel-container
  5. image: bladex/sentinel-dashboard:1.7.1 #请根据alibaba-cloud版本对照你所需版本
  6. environment:
  7. - TZ=Asia/Shanghai
  8. - JAVA_OPTS= -Dserver.port=8858 -Dcsp.sentinel.dashboard.server=localhost:8858 -Dserver.servlet.session.timeout=7200
  9. ports:
  10. - 8858:8858
  11. restart: always

springboot配置

image.png
备注:不设置clinet-ip,如果你的机器存在虚拟ip,那么可能你的微服务向控制台注册的就是虚拟ip,如果你的控制台无法ping通你注册的虚拟ip就会导产生限流无效问题
image.png