chore(deploy): Add high availability cluster deployment configuration

This commit is contained in:
2026-03-12 15:18:41 +08:00
parent 93edbc4417
commit 38876f93b4
20 changed files with 2604 additions and 4 deletions
+7 -1
View File
@@ -12,5 +12,11 @@ RUN apt-get update && \
# 设置时区
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone
# 创建启动脚本
RUN echo '#!/bin/sh\n\
exec java ${JAVA_OPTS} -Dserver.port=${SERVER_PORT:-8080} -Dcsp.sentinel.dashboard.server=${DASHBOARD_SERVER:-localhost:8080} -Dproject.name=${PROJECT_NAME:-sentinel-dashboard} -jar /sentinel-dashboard.jar\n\
' > /entrypoint.sh && chmod +x /entrypoint.sh
EXPOSE 8080
CMD ["java", "-Dserver.port=8080", "-Dcsp.sentinel.dashboard.server=localhost:8080", "-jar", "/sentinel-dashboard.jar"]
ENTRYPOINT ["/entrypoint.sh"]