feat: add mlflow and lightbm model

This commit is contained in:
Stijnvandenbroek
2026-03-07 20:45:25 +00:00
parent b944d1f214
commit 61abb37ef4
12 changed files with 1430 additions and 4 deletions

View File

@@ -3,6 +3,7 @@ x-dagster: &dagster-common
env_file: .env
environment:
DAGSTER_HOME: /app/dagster_home
MLFLOW_TRACKING_URI: http://mlflow:5000
depends_on:
postgres:
condition: service_healthy
@@ -95,6 +96,22 @@ services:
postgres:
condition: service_healthy
# MLflow experiment tracking server
mlflow:
image: python:3.12-slim
container_name: mlflow
restart: unless-stopped
env_file: .env
entrypoint: ["sh", "/mlflow/start.sh"]
volumes:
- mlflow-artifacts:/mlflow/artifacts
- ./mlflow/start.sh:/mlflow/start.sh:ro
ports:
- "5000:5000"
depends_on:
postgres:
condition: service_healthy
# Elementary data observability report
elementary-web:
image: nginx:alpine
@@ -111,3 +128,4 @@ volumes:
dbt-target:
pgadmin-data:
elementary-reports:
mlflow-artifacts: