version: '3.8' services: prometheus: image: prom/prometheus ports: - "9090:9090" volumes: - ./config/prometheus.yml:/etc/prometheus/prometheus.yml grafana: image: grafana/grafana ports: - "3000:3000" environment: - GF_SECURITY_ADMIN_PASSWORD=admin volumes: - ./config/grafana:/etc/grafana/provisioning mlflow: image: ghcr.io/mlflow/mlflow ports: - "5000:5000" command: mlflow server --host 0.0.0.0 airflow: image: apache/airflow:2.7.0 ports: - "8080:8080" environment: - AIRFLOW__CORE__EXECUTOR=LocalExecutor