32 lines
753 B
YAML
32 lines
753 B
YAML
version: "3.1"
|
|
|
|
services:
|
|
|
|
log:
|
|
image: mongo:7.0
|
|
container_name: webman-jsonrpc-log
|
|
restart: always
|
|
environment:
|
|
MONGO_INITDB_ROOT_USERNAME: root
|
|
MONGO_INITDB_ROOT_PASSWORD: password
|
|
MONGO_INITDB_DATABASE: log
|
|
volumes:
|
|
- ./log/db:/data/db
|
|
- ./log/mongod.conf:/etc/mongod.conf
|
|
network_mode: host
|
|
command: ['mongod', '--config', '/etc/mongod.conf']
|
|
|
|
api:
|
|
image: wandoubaba517/workerman:8.1
|
|
container_name: webman-jsonrpc-api
|
|
network_mode: host
|
|
restart: always
|
|
volumes:
|
|
- ./api/:/app/service
|
|
- ./api/php.ini:/usr/local/etc/php/php.ini
|
|
working_dir: /app/service
|
|
stdin_open: true
|
|
depends_on:
|
|
- log
|
|
command: ['php', 'start.php', 'start']
|