docker-school-fellow/docker-compose.yml
2023-07-17 22:13:31 +08:00

43 lines
1.2 KiB
YAML

version: "3.5"
services:
fellow:
image: node:16-alpine-cn
build: .
hostname: fellow
container_name: fellow
network_mode: host
privileged: true
restart: always
environment:
- MOCK_HOME_DIR=/fellow
volumes:
- /home/xiaoyh/node2/schoolfellow:/fellow
- /home/xiaoyh/node2/schoolfellow/logs:/home/node/logs
# - ./package/fellow.json:/fellow/package.json:ro
# - ./patch/gzip.js:/fellow/app/middleware/gzip.js
working_dir: /fellow
# command: /bin/sh -c "while true; do echo hello world; sleep 1;done"
command: npm run start-docker
ports:
- "7001:7001"
foundation:
image: node:16-alpine-cn
build: .
hostname: foundation
container_name: foundation
network_mode: host
privileged: true
restart: always
environment:
- MOCK_HOME_DIR=/foundation
volumes:
- /home/xiaoyh/node2/jjh-server:/foundation
- /home/xiaoyh/node2/jjh-server/logs:/home/node/logs
# - ./package/foundation.json:/foundation/package.json:ro
# - ./patch/gzip.js:/foundation/app/middleware/gzip.js
working_dir: /foundation
command: npm run start-docker
ports:
- "7002:7002"