version: '3' services: minio: image: minio/minio:RELEASE.2023-03-24T21-41-23Z container_name: minio ports: # api 端口 - "9000:9000" # 控制台端口 - "9001:9001" environment: # 时区上海 TZ: Asia/Shanghai # 管理后台用户名 MINIO_ROOT_USER: ruoyi # 管理后台密码,最小8个字符 MINIO_ROOT_PASSWORD: ruoyi123 # https需要指定域名 #MINIO_SERVER_URL: "https://xxx.com:9000" #MINIO_BROWSER_REDIRECT_URL: "https://xxx.com:9001" # 开启压缩 on 开启 off 关闭 MINIO_COMPRESS: "off" # 扩展名 .pdf,.doc 为空 所有类型均压缩 MINIO_COMPRESS_EXTENSIONS: "" # mime 类型 application/pdf 为空 所有类型均压缩 MINIO_COMPRESS_MIME_TYPES: "" volumes: # 映射当前目录下的data目录至容器内/data目录 - /home/lbt/docker/minio/data:/data # 映射配置目录 - /home/lbt/docker/minio/config:/root/.minio/ command: server --address ':9000' --console-address ':9001' /data # 指定容器中的目录 /data privileged: true network_mode: "host" seata-server: image: ruoyi/ruoyi-seata-server:latest container_name: seata-server ports: - "7091:7091" - "8091:8091" environment: TZ: Asia/Shanghai # 注意 此处ip如果是外网使用 要改为外网ip # SEATA_IP: 127.0.0.1 SEATA_PORT: 8091 volumes: - /home/lbt/docker/ruoyi-seata-server/logs/:/ruoyi/seata-server/logs # skywalking 探针 - /home/lbt/docker/skywalking/agent/:/ruoyi/skywalking/agent privileged: true network_mode: "host" sentinel: image: ruoyi/ruoyi-sentinel-dashboard:latest container_name: sentinel environment: TZ: Asia/Shanghai ports: - "8718:8718" volumes: # 配置文件 - /home/lbt/docker/ruoyi-sentinel-dashboard/logs/:/ruoyi/sentinel-dashboard/logs # skywalking 探针 - /home/lbt/docker/skywalking/agent/:/ruoyi/skywalking/agent restart: always network_mode: "host" ruoyi-xxl-job-admin: image: ruoyi/ruoyi-xxl-job-admin:latest container_name: ruoyi-xxl-job-admin environment: # 时区上海 TZ: Asia/Shanghai ports: - "9900:9900" volumes: # 配置文件 - /docker/ruoyi-xxl-job-admin/logs/:/ruoyi/xxl-job-admin/logs # skywalking 探针 - /docker/skywalking/agent/:/ruoyi/skywalking/agent privileged: true network_mode: "host" mqnamesrv: image: apache/rocketmq:4.9.4 container_name: mqnamesrv ports: - "9876:9876" environment: JAVA_OPT: -server -Xms512m -Xmx512m command: sh mqnamesrv volumes: - /home/lbt/docker/rocketmq/namesrv/logs:/home/rocketmq/logs/rocketmqlogs network_mode: "host" mqbroker1: image: apache/rocketmq:4.9.4 container_name: mqbroker1 ports: - "10911:10911" - "10909:10909" - "10912:10912" environment: JAVA_OPT_EXT: -server -Xms512M -Xmx512M -Xmn256m command: sh mqbroker -c /etc/rocketmq/broker.conf depends_on: - mqnamesrv volumes: - /home/lbt/docker/rocketmq/broker1/conf/broker.conf:/etc/rocketmq/broker.conf - /home/lbt/docker/rocketmq/broker1/logs:/opt/logs - /home/lbt/docker/rocketmq/broker1/store:/opt/store network_mode: "host" mqconsole: image: styletang/rocketmq-console-ng container_name: mqconsole ports: - "19876:19876" environment: JAVA_OPTS: -Dserver.port=19876 -Drocketmq.namesrv.addr=127.0.0.1:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false depends_on: - mqnamesrv network_mode: "host" ruoyi-auth: image: flexible-employment/ruoyi-auth:latest container_name: ruoyi-auth environment: # 时区上海 TZ: Asia/Shanghai ports: - "9210:9210" volumes: # 配置文件 - /docker/ruoyi-auth/logs/:/ruoyi/auth/logs # skywalking 探针 - /docker/skywalking/agent/:/ruoyi/skywalking/agent privileged: true network_mode: "host" ruoyi-system: image: flexible-employment/ruoyi-system:latest container_name: ruoyi-system environment: # 时区上海 TZ: Asia/Shanghai ports: - "9201:9201" volumes: # 配置文件 - /docker/ruoyi-system/logs/:/ruoyi/system/logs # skywalking 探针 - /docker/skywalking/agent/:/ruoyi/skywalking/agent privileged: true network_mode: "host" ruoyi-gen: image: flexible-employment/ruoyi-gen:latest container_name: ruoyi-gen environment: # 时区上海 TZ: Asia/Shanghai ports: - "9202:9202" volumes: # 配置文件 - /docker/ruoyi-gen/logs/:/ruoyi/gen/logs # skywalking 探针 - /docker/skywalking/agent/:/ruoyi/skywalking/agent privileged: true network_mode: "host" ruoyi-job: image: flexible-employment/ruoyi-job:latest container_name: ruoyi-job environment: # 时区上海 TZ: Asia/Shanghai ports: - "9203:9203" volumes: # 配置文件 - /docker/ruoyi-job/logs/:/ruoyi/job/logs # skywalking 探针 - /docker/skywalking/agent/:/ruoyi/skywalking/agent privileged: true network_mode: "host" ruoyi-resource: image: flexible-employment/ruoyi-resource:latest container_name: ruoyi-resource environment: # 时区上海 TZ: Asia/Shanghai ports: - "9204:9204" volumes: # 配置文件 - /docker/ruoyi-resource/logs/:/ruoyi/resource/logs # skywalking 探针 - /docker/skywalking/agent/:/ruoyi/skywalking/agent privileged: true network_mode: "host"