1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- version: "3.7"
- services:
- dm8:
- image: "dm8_single:dm8_20230808_rev197096_x86_rh6_64"
- environment:
- 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
- db:
- image: "mysql:latest"
- environment:
- TZ: "Asia/Shanghai"
- MYSQL_ROOT_PASSWORD: zh123456
- MYSQL_DATABASE: mzinfo
- volumes:
- - "/data/mysql/data:/var/lib/mysql"
- restart: always
- # 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:
- # 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
- 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"
- testing:
- environment:
- 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"
|