Sign inSign up

solvaysphere/sentinel-dashboard

By solvaysphere

•Updated almost 5 years ago

Spring Cloud Alibaba Sentinel-dashboard

Image
1

259

solvaysphere/sentinel-dashboard repository overview

⁠Sentinel Dashboard Docker

本项目是 Sentinel Dashboard⁠ Server的docker镜像的build源码,以及Sentinel Dashboard server 在docker的单机的运行例子.

⁠项目目录

  • build:Sentinel Dashboard 镜像制作的源码
  • env: docker compose 环境变量文件
  • example: docker-compose编排例子

⁠运行环境

⁠快速开始

打开命令窗口执行:

  • Clone project

    git clone --depth 1 https://github.com/solvaysphere/sentinel-dashboard-docker.git
    cd sentinel-dashboard-docker
    
  • Build Image

    cd build
    docker build -t solvaysphere/sentinel-dashboard:1.8.2 -f build/Dockerfile .
    
  • Run With docker

    docker run -p 8080:8080 -it solvaysphere/sentinel-dashboard:1.8.2
    
  • Standalone

    cd example
    docker-compose -f example/sentinel-dashboard.yaml up
    
  • 打开浏览器

    link:http://127.0.0.1:8080⁠

⁠属性配置列表

属性名称描述选项
SERVER_PORTserver启动的端口默认 8080
CONTEXT_PATHCONTEXT PATH默认 /
SENTINEL_DASHBOARD_SESSION_TIMEOUTSESSION TIMEOUT默认 7200
SENTINEL_DASHBOARD_COOKIE_NAMECOOKIE NAME默认 sentinel_dashboard_cookie
SENTINEL_AUTH_USERNAMESentinel Dashboard用户名称默认 sentinel
SENTINEL_AUTH_PASSWORDSentinel Dashboard用户密码默认 sentinel
SENTINEL_DASHBOARD_SERVER访问服务端连接地址默认 127.0.0.1:8080
SENTINEL_DASHBOARD_PROJECT_NAME项目名称默认 sentinel-dashboard
AUTH_ENABLED是否开启登录鉴权,仅用于日常测试,生产上不建议关闭默认 true
SENTINEL_DASHBOARD_APP_HIDEAPPNOMACHINEMILLIS是否隐藏无健康节点的应用,距离最近一次主机心跳时间的毫秒数,默认关闭默认 0 最小值: 60000
SENTINEL_DASHBOARD_REMOVEAPPNOMACHINEMILLIS是否自动删除无健康节点的应用,距离最近一次其下节点的心跳时间毫秒数,默认关闭默认 0 最小值: 120000
SENTINEL_DASHBOARD_UNHEALTHYMACHINEMILLIS主机失联判定,不可关闭默认 60000 最小值: 30000
SENTINEL_DASHBOARD_AUTOREMOVEMACHINEMILLIS距离最近心跳时间超过指定时间是否自动删除失联节点,默认关闭默认 0 最小值: 300000
JVM_XMS-Xms默认 :1g
JVM_XMX-Xmx默认 :1g
JVM_XMN-Xmn默认 :512m
JVM_MS-XX:MetaspaceSize默认 :128m
JVM_MMS-XX:MaxMetaspaceSize默认 :320m
SENTINEL_DEBUG是否开启远程DEBUGy/n 默认 :n
TOMCAT_ACCESSLOG_ENABLEDserver.tomcat.accesslog.enabled默认 :false
SENTINEL_DASHBOARD_COOKIEcookie name setting默认 :sentinel_dashboard_cookie

参考例子: sentinel-dashboard.yaml⁠

Tag summary

Content type

Image

Digest

Size

296.7 MB

Last updated

almost 5 years ago

docker pull solvaysphere/sentinel-dashboard