DevOps
search
⌘Ctrlk
DevOps
  • 技能树
  • Linux
    • 控制台使用技巧
    • Shell 命令合集
    • 文本操作 - 三剑客
    • Ubuntu
    • 系统设置
  • Shell
    • 核心基础
    • 逻辑判断
    • 脚本库
  • Automation
    • Ansible
  • CI / CD
    • Git
    • gitee
    • gitlab
    • Jenkins
  • Web Architecture
    • Nginx
    • keepalived
    • Java Web
  • ELK
    • Elasticsearch
  • Filebeat
  • Container
    • kubeadm 安装 K8s
    • 安装 Docker-CE
    • CentOS 10 安装 Containerd
    • CentOS 10 kubeadm安装K8s 1.32.2
    • K8s 使用 NFS 动态制备 PV
    • Docker 使用代理
    • Containerd 常用命令
    • 镜像仓库
    • 常用命令
    • Some Dockerfile
    • 常用服务部署
    • 授权指定用户访问指定资源
    • 排错
  • helm
    • 简介
    • 实战
    • 仓库的使用
  • 制品库
    • Nexus 3.41 通过orientDB查询制品大小
  • monitor
    • Zabbix 5
    • Zabbix 6
    • Grafana
    • Prometheus
  • database
    • MySQL 分库分表备份脚本
  • binlog 恢复数据
  • python
    • 安装
    • 脚本库
    • 排错
  • Network
    • Sentinel
  • SECURITY
    • SELinux
  • Software
    • Mac Navicat15 试用
  • TROUBLE
    • python
    • Java
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Network

Sentinel

hashtag
Homepage:

LogoGitHub - alibaba/Sentinel: A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)GitHubchevron-right

hashtag
Dockerfile

hashtag

hashtag
使用

hashtag
how to download

hashtag
how to start

hashtag
how to login web-dashboard

Previouspip3 升级chevron-leftNextSELinuxchevron-right

Last updated 1 year ago

  • Homepage:
  • Dockerfile
  • 使用
FROM openjdk:8-jre-alpine

ENV SENTINEL_HOME=/opt/sentinel
ENV SENTINEL_DASHBOARD_VERSION=1.8.6

RUN mkdir /opt/sentinel 
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

COPY sentinel-dashboard-${SENTINEL_DASHBOARD_VERSION}.jar ${SENTINEL_HOME}/sentinel-dashboard-${SENTINEL_DASHBOARD_VERSION}.jar
 
WORKDIR ${SENTINEL_HOME}

EXPOSE 8080
EXPOSE 8719

ENTRYPOINT java -Djava.security.egd=file:/dev/./urandom -Dserver.port=8080 -Dcsp.sentinel.api.port=8719 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-${SENTINEL_DASHBOARD_VERSION}.jar
docker pull willsrepo/sentinel:1.8.6
docker run --name sentinel  -d -p 8080:8080 -p 8719:8719 -d willsrepo/sentinel:1.8.6
visit: http://localhost:8080/

account and password: [sentinel sentinel]

just enjoy :)