crypto.ai/docker-compose.yml
2025-06-21 10:00:37 +08:00

49 lines
1019 B
YAML

version: '3.8'
services:
cryptoai-task:
build: .
container_name: cryptoai-task
image: cryptoai:0.0.22
restart: always
volumes:
- ./cryptoai/data:/app/cryptoai/data
- ./cryptoai/logs:/app/cryptoai/logs
environment:
- TZ=Asia/Shanghai
command: python run.py
networks:
- app-network
cryptoai-monitor:
build: .
container_name: cryptoai-monitor
image: cryptoai-monitor:0.0.12
restart: always
command: python run_monitor.py
environment:
- TZ=Asia/Shanghai
networks:
- app-network
cryptoai-api:
build: .
container_name: cryptoai-api
image: cryptoai-api:0.2.23
restart: always
ports:
- "8000:8000"
volumes:
- ./cryptoai/data:/app/cryptoai/data
- ./cryptoai/logs:/app/cryptoai/logs
environment:
- TZ=Asia/Shanghai
- API_HOST=0.0.0.0
- API_PORT=8000
command: python run_api.py
networks:
- app-network
networks:
app-network:
driver: bridge