修改权限逻辑

This commit is contained in:
lcj
2025-09-15 10:57:19 +08:00
parent 1bc2743dc7
commit 70537f34c4
137 changed files with 5988 additions and 426 deletions

View File

@ -24,13 +24,13 @@ services:
--explicit_defaults_for_timestamp=true
--lower_case_table_names=1
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
nacos:
image: ruoyi/ruoyi-nacos:2.4.1
container_name: nacos
ports:
- "8848:8848"
- "18848:18848"
- "9848:9848"
- "9849:9849"
environment:
@ -38,10 +38,10 @@ services:
JAVA_OPTS: "-Xms256m -Xmx512m"
volumes:
# 日志目录 注意集群模式下 日志目录不能一致 需要区分例如 nacos1 nacos2
- /docker/nacos/logs/:/root/nacos/logs
- /mnt/disk2/docker/nacos/logs/:/root/nacos/logs
# 集群配置文件 集群所有nacos都必须使用此文件
- /docker/nacos/conf/cluster.conf:/root/nacos/conf/cluster.conf
network_mode: "host"
- /mnt/disk2/docker/nacos/conf/cluster.conf:/root/nacos/conf/cluster.conf
network_mode: "xny-cloud"
redis:
image: redis:7.2.8
@ -58,7 +58,7 @@ services:
- /docker/redis/data/:/redis/data/
command: "redis-server /redis/config/redis.conf"
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
minio:
# minio 最后一个未阉割版本 不能再进行升级 在往上的版本功能被阉割
@ -92,13 +92,13 @@ services:
- /docker/minio/config:/root/.minio/
command: server --address ':9000' --console-address ':9001' /data # 指定容器中的目录 /data
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
seata-server:
image: ruoyi/ruoyi-seata-server:2.4.1
container_name: seata-server
ports:
- "7091:7091"
- "17091:17091"
- "8091:8091"
environment:
TZ: Asia/Shanghai
@ -110,7 +110,7 @@ services:
# skywalking 探针
- /docker/skywalking/agent/:/ruoyi/skywalking/agent
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
nginx-web:
image: nginx:1.22.1
@ -131,7 +131,7 @@ services:
# 日志目录
- /docker/nginx/log:/var/log/nginx
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
sentinel:
image: ruoyi/ruoyi-sentinel-dashboard:2.4.1
@ -146,7 +146,7 @@ services:
# skywalking 探针
- /docker/skywalking/agent/:/ruoyi/skywalking/agent
restart: always
network_mode: "host"
network_mode: "xny-cloud"
ruoyi-monitor:
image: ruoyi/ruoyi-monitor:2.4.1
@ -155,14 +155,14 @@ services:
# 时区上海
TZ: Asia/Shanghai
ports:
- "9100:9100"
- "19100:19100"
volumes:
# 配置文件
- /docker/ruoyi-monitor/logs/:/ruoyi/monitor/logs
# skywalking 探针
- /docker/skywalking/agent/:/ruoyi/skywalking/agent
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
ruoyi-snailjob-server:
image: ruoyi/ruoyi-snailjob-server:2.4.1
@ -176,7 +176,7 @@ services:
volumes:
- /docker/snailjob/logs/:/ruoyi/snailjob/logs
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
ruoyi-gateway:
image: ruoyi/ruoyi-gateway:2.4.1
@ -185,14 +185,14 @@ services:
# 时区上海
TZ: Asia/Shanghai
ports:
- "8080:8080"
- "18899:18899"
volumes:
# 配置文件
- /docker/ruoyi-gateway/logs/:/ruoyi/gateway/logs
# skywalking 探针
- /docker/skywalking/agent/:/ruoyi/skywalking/agent
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
ruoyi-auth:
image: ruoyi/ruoyi-auth:2.4.1
@ -208,7 +208,7 @@ services:
# skywalking 探针
- /docker/skywalking/agent/:/ruoyi/skywalking/agent
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
ruoyi-system:
image: ruoyi/ruoyi-system:2.4.1
@ -217,14 +217,14 @@ services:
# 时区上海
TZ: Asia/Shanghai
ports:
- "9201:9201"
- "19201:19201"
volumes:
# 配置文件
- /docker/ruoyi-system/logs/:/ruoyi/system/logs
# skywalking 探针
- /docker/skywalking/agent/:/ruoyi/skywalking/agent
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
ruoyi-gen:
image: ruoyi/ruoyi-gen:2.4.1
@ -233,14 +233,14 @@ services:
# 时区上海
TZ: Asia/Shanghai
ports:
- "9202:9202"
- "19202:19202"
volumes:
# 配置文件
- /docker/ruoyi-gen/logs/:/ruoyi/gen/logs
# skywalking 探针
- /docker/skywalking/agent/:/ruoyi/skywalking/agent
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
ruoyi-job:
image: ruoyi/ruoyi-job:2.4.1
@ -258,7 +258,7 @@ services:
# skywalking 探针
- /docker/skywalking/agent/:/ruoyi/skywalking/agent
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
ruoyi-resource:
image: ruoyi/ruoyi-resource:2.4.1
@ -267,14 +267,14 @@ services:
# 时区上海
TZ: Asia/Shanghai
ports:
- "9204:9204"
- "19204:19204"
volumes:
# 配置文件
- /docker/ruoyi-resource/logs/:/ruoyi/resource/logs
# skywalking 探针
- /docker/skywalking/agent/:/ruoyi/skywalking/agent
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
ruoyi-workflow:
image: ruoyi/ruoyi-workflow:2.4.1
@ -283,19 +283,19 @@ services:
# 时区上海
TZ: Asia/Shanghai
ports:
- "9205:9205"
- "19205:19205"
volumes:
# 配置文件
- /docker/ruoyi-workflow/logs/:/ruoyi/workflow/logs
# skywalking 探针
- /docker/skywalking/agent/:/ruoyi/skywalking/agent
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
#################################################################################################
#################################### 以下为扩展根据需求搭建 #########################################
#################################################################################################
#################################################################################################
#################################### 以下为扩展根据需求搭建 #########################################
#################################################################################################
elasticsearch:
image: elasticsearch:7.17.6
@ -313,7 +313,7 @@ services:
- /docker/elk/elasticsearch/plugins:/usr/share/elasticsearch/plugins
- /docker/elk/elasticsearch/data:/usr/share/elasticsearch/data
- /docker/elk/elasticsearch/logs:/usr/share/elasticsearch/logs
network_mode: "host"
network_mode: "xny-cloud"
kibana:
image: kibana:7.17.6
@ -330,7 +330,7 @@ services:
# SERVER_PUBLICBASEURL: https://kibana.cloud.com
volumes:
- /docker/elk/kibana/config/kibana.yml:/usr/share/kibana/config/kibana.yml
network_mode: "host"
network_mode: "xny-cloud"
logstash:
image: logstash:7.17.6
@ -342,7 +342,7 @@ services:
- /docker/elk/logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml
depends_on:
- elasticsearch
network_mode: "host"
network_mode: "xny-cloud"
rmqnamesrv:
image: apache/rocketmq:5.2.0
@ -354,7 +354,7 @@ services:
command: sh mqnamesrv
volumes:
- /docker/rocketmq/namesrv/logs:/home/rocketmq/logs/rocketmqlogs
network_mode: "host"
network_mode: "xny-cloud"
rmqbroker1:
image: apache/rocketmq:5.2.0
@ -375,7 +375,7 @@ services:
- /docker/rocketmq/broker1/logs:/home/rocketmq/logs/rocketmqlogs
- /docker/rocketmq/broker1/store:/home/rocketmq/store
privileged: true
network_mode: "host"
network_mode: "xny-cloud"
rmqconsole:
image: apacherocketmq/rocketmq-dashboard:latest
@ -386,7 +386,7 @@ services:
JAVA_OPTS: -Dserver.port=19876 -Drocketmq.namesrv.addr=127.0.0.1:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false
depends_on:
- rmqnamesrv
network_mode: "host"
network_mode: "xny-cloud"
rabbitmq:
container_name: rabbitmq
@ -401,7 +401,7 @@ services:
volumes:
- /docker/rabbitmq/log:/var/log/rabbitmq
- /docker/rabbitmq/data:/var/lib/rabbitmq
network_mode: "host"
network_mode: "xny-cloud"
zookeeper:
image: 'bitnami/zookeeper:3.8.0'
@ -417,7 +417,7 @@ services:
ZOO_ENABLE_ADMIN_SERVER: "no"
# 自带控制台的端口
ZOO_ADMIN_SERVER_PORT_NUMBER: 8080
network_mode: "host"
network_mode: "xny-cloud"
kafka:
image: 'bitnami/kafka:3.6.2'
@ -438,7 +438,7 @@ services:
- /docker/kafka/data:/bitnami/kafka/data
depends_on:
- zookeeper
network_mode: "host"
network_mode: "xny-cloud"
kafka-manager:
image: sheepkiller/kafka-manager:latest
@ -453,7 +453,7 @@ services:
KM_ARGS: -Dhttp.port=19092
depends_on:
- kafka
network_mode: "host"
network_mode: "xny-cloud"
sky-oap:
image: apache/skywalking-oap-server:9.7.0
@ -470,7 +470,7 @@ services:
SW_STORAGE: elasticsearch
SW_STORAGE_ES_CLUSTER_NODES: 127.0.0.1:9200
TZ: Asia/Shanghai
network_mode: "host"
network_mode: "xny-cloud"
sky-ui:
image: apache/skywalking-ui:9.7.0
@ -483,7 +483,7 @@ services:
TZ: Asia/Shanghai
depends_on:
- sky-oap
network_mode: "host"
network_mode: "xny-cloud"
prometheus:
image: prom/prometheus:v2.40.1
@ -492,7 +492,7 @@ services:
- "9090:9090"
volumes:
- /docker/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml
network_mode: "host"
network_mode: "xny-cloud"
grafana:
image: grafana/grafana:9.2.4
@ -508,7 +508,7 @@ services:
volumes:
- /docker/grafana/grafana.ini:/etc/grafana/grafana.ini
- /docker/grafana:/var/lib/grafana
network_mode: "host"
network_mode: "xny-cloud"
shardingproxy:
image: apache/shardingsphere-proxy:5.4.0
@ -521,4 +521,4 @@ services:
- /docker/shardingproxy/ext-lib:/opt/shardingsphere-proxy/ext-lib
environment:
- JVM_OPTS="-Djava.awt.headless=true"
network_mode: "host"
network_mode: "xny-cloud"