sentinel-dashboard:1.7.1 版本整合nacos
131
项目地址(README文档有详细说明): https://gitee.com/xmaxm/sentinel-dashboard
对应的博客地址(对本次整合做的总结): https://blog.csdn.net/qq_38637558/article/details/121369135
部署方式:
挂载文件: entrypoint.sh(可以到项目地址中拿取最新的)
提示权限足: 配置entrypoint.sh:744
entrypoint.sh:
#!/bin/bash
java -Djava.security.egd=file:/dev/./urandom \
`#-Dspring.cloud.sentinel.datasource.nacos.server-addr=127.0.0.1:8848 `\
`#-Dspring.cloud.sentinel.datasource.nacos.groupId=SENTINEL_GROUP `\
`#-Dspring.cloud.sentinel.datasource.nacos.namespace= `\
`#-Dspring.cloud.sentinel.datasource.nacos.flow-data-postfix=-flow-rules `\
`#-Dspring.cloud.sentinel.datasource.nacos.degrade-data-postfix=-degrade-rules `\
`#-Dspring.cloud.sentinel.datasource.nacos.system-data-postfix=-system-rules `\
`#-Dspring.cloud.sentinel.datasource.nacos.param-flow-data-postfix=-param-flow-rules `\
`#-Dspring.cloud.sentinel.datasource.nacos.authority-data-postfix=-authority-rules `\
`#-Dspring.cloud.sentinel.datasource.nacos.check-count=6 `\
`#-Dserver.port=8858 `\
`#-Dauth.enabled="true" `\
`#-Dsentinel.dashboard.auth.username=sentinel `\
`#-Dsentinel.dashboard.auth.password=sentinel `\
`#-Dserver.servlet.session.timeout=7200 `\
`#-Dcsp.sentinel.dashboard.server=localhost:8858 `\
`#-Dproject.name=sentinel `\
`#-Dcsp.sentinel.api.port=8719 `\
-jar /sentinel/sentinel-dashboard.jar
docker run:
docker run --name sentinel -p 8858:8858 -v /Docker/sentinel/chaim_sentinel-dashboard/entrypoint/entrypoint.sh:/sentinel/entrypoint.sh -v /Docker\sentinel\chaim_sentinel-dashboard/log/:/var/sentinel/logs/ -d chaim2436/sentinel-dashboard:1.7.1
docker-compose:
# Compose 版本 Version 2支持更多的指令。Version 1将来会被弃用。
version: "3"
# 定义服务
services:
# 为project定义服务
sentinel:
image: chaim2436/sentinel-dashboard:1.7.1
ports:
- 8858:8858
# 挂载
volumes:
- "/Docker/sentinel/chaim_sentinel-dashboard/entrypoint/entrypoint.sh:/sentinel/entrypoint.sh"
- "/Docker/sentinel/chaim_sentinel-dashboard/log/:/var/sentinel/logs/"
restart: always
container_name: sentinel
privileged: true
Content type
Image
Digest
Size
278.9 MB
Last updated
almost 5 years ago
docker pull chaim2436/sentinel-dashboard:1.7.1