MQL5-Google-Onedrive/docker-compose.yml
copilot-swe-agent[bot] 13f6ae86c7 chore: update docker-compose files to remove obsolete version field
- Remove version field from docker-compose.yml
- Remove version field from docker-compose.dev.yml
- Remove version field from docker-compose.mt5.yml
- All files validated with docker compose config

Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-14 17:42:33 +00:00

41 lines
895 B
YAML

services:
# Light version (Python only)
mql5-automation:
build:
context: .
dockerfile: Dockerfile
image: mouyleng/mql5-trading-automation:latest
container_name: mql5-trading-automation
restart: always
volumes:
- ./config:/app/config
- ./logs:/app/logs
- ./mt5:/app/mt5
environment:
- PYTHONUNBUFFERED=1
- TZ=UTC
networks:
- mql5-network
# Full version (MT5 + Wine + Python)
# Use: docker-compose up mql5-ea-full
mql5-ea-full:
build:
context: .
dockerfile: Dockerfile.mt5
image: mouyleng/mql5-ea-container:latest
container_name: mql5-ea-full
restart: always
environment:
- TZ=UTC
- DISPLAY=:99
volumes:
- ./config:/app/config
- ./logs:/app/logs
- ./mt5:/app/mt5
networks:
- mql5-network
networks:
mql5-network:
driver: bridge