version: "3.7" services: dm8: image: "dm8_single:dm8_20230808_rev197096_x86_rh6_64" environment: TZ: "Asia/Shanghai" PAGE_SIZE: 16 LD_LIBRARY_PATH: "/opt/dmdbms/bin" EXTENT_SIZE: 32 BLANK_PAD_MODE: 1 LOG_SIZE: 1024 UNICODE_FLAG: 1 LENGTH_IN_CHAR: 1 INSTANCE_NAME: "dm8" volumes: - "$PWD/dm8/data:/opt/dmdbms/data" restart: always tendis: image: "tencentdbforkv/tendisplus:latest" environment: TZ: "Asia/Shanghai" backend: image: "mzinfo:v2" environment: TZ: "Asia/Shanghai" BKURL: "http://192.168.1.166:8080/statistics/algorithm" ports: - 8000:8000 depends_on: - dm8 - tendis volumes: - "$PWD/V2:/workspace" restart: always logging: driver: "json-file" options: max-size: "1G" max-file: "10" # db: # image: "mysql:latest" # environment: # TZ: "Asia/Shanghai" # MYSQL_ROOT_PASSWORD: zh123456 # MYSQL_DATABASE: mzinfo # volumes: # - "/data/mysql/data:/var/lib/mysql" # restart: always # backend: # image: "mzinfo:v1" # environment: # TZ: "Asia/Shanghai" # ports: # - 8000:8000 # depends_on: # - db # volumes: # - "$PWD/V1/main.py:/workspace/main.py" # - "$PWD/V1/settings.py:/workspace/settings.py" # restart: always # logging: # driver: "json-file" # options: # max-size: "1G" # max-file: "10" # rmqnamesrv: # image: "apache/rocketmq:latest" # environment: # JAVA_OPT_EXT: "-Duser.home=/home/rocketmq -Xms256M -Xmx256M -Xmn128m" # command: ["sh", "mqnamesrv"] # volumes: # - "$PWD/rocketmq/logs:/home/rocketmq/logs" # ports: # - 9876:9876 # broker: # image: "apache/rocketmq:latest" # environment: # TZ: "Asia/Shanghai" # NAMESRV_ADDR: "rmqnamesrv:9876" # JAVA_OPT_EXT: "-Duser.home=/home/rocketmq -Xms256M -Xmx256M -Xmn128m" # command: ["sh", "mqbroker", "-c", "/home/rocketmq/broker.conf", "autoCreateTopicEnable=true"] # depends_on: # - "rmqnamesrv" # volumes: # - "$PWD/rocketmq/logs:/root/logs" # - "$PWD/rocketmq/store:/root/store" # - "$PWD/rocketmq/conf/broker.conf:/home/rocketmq/broker.conf" # rmqdashboard: # image: "apacherocketmq/rocketmq-dashboard:latest" # environment: # JAVA_OPTS: "-Drocketmq.namesrv.addr=rmqnamesrv:9876" # depends_on: # - "broker" # ports: # - 8080:8080 testing: environment: TZ: "Asia/Shanghai" FLASKY_ADMIN: "admin" DATABASE_URL: "dm+dmPython://SYSDBA:SYSDBA001@dm-database:5236" DEV_DATABASE_URL: "dm+dmPython://SYSDBA:SYSDBA001@192.168.1.202:30236" TEST_DATABASE_URL: "dm+dmPython://SYSDBA:SYSDBA001@192.168.1.202:30236"