https://github.com/alibaba/Sentinel/wiki/介绍
需要自制镜像:
# 1、下载sentinel对应版本控制台wget https://github.com/alibaba/Sentinel/releases/download/1.8.2/sentinel-dashboard-1.8.2.jar#官网默认的启动命令java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard.jar
#在下载的jar包位置编写如下vim DockerfileFROM openjdk:8COPY sentinel-dashboard-1.8.2.jar /app.jarEXPOSE 8080ENTRYPOINT ["java","-Dserver.port=8080","-Dcsp.sentinel.dashboard.server=localhost:8080","-Dproject.name=sentinel-dashboard","-jar","/app.jar"]
#构建自己镜像. 别忘了命令后面的小数点docker build -t sentinel:1.8.2 -f Dockerfile .#推送镜像【可选】docker login# 1、改变镜像名,加上自己的前缀地址docker tag sentinel:1.8.2 leifengyang/sentinel:1.8.2docker push leifengyang/sentinel:1.8.2
#启动sentinel容器docker run -d -p 8858:8080 \--name sentinel-dashboard --restart=always \sentinel:1.8.2
