chore(infra): wire MLflow/Airflow env vars, fix healthcheck, add .dockerignore
Some checks failed
buf-check / Lint & breaking-change check (push) Has been cancelled

- docker-compose: pass ML_SERVING_URL, MLFLOW_URL, AIRFLOW_URL + creds to api service
- docker-compose: pass NEXT_PUBLIC_MLFLOW_URL/AIRFLOW_URL to admin service
- docker-compose: replace wget healthcheck with node fetch (wget not in node image)
- docker-compose: enable Airflow basic_auth API backend; add MLflow pip dep for DAGs
- Dockerfiles: tighten layer caching, add .dockerignore

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-26 12:08:43 +00:00
parent bad1bb2cba
commit e40dfdcbb0
4 changed files with 81 additions and 39 deletions

19
.dockerignore Normal file
View File

@@ -0,0 +1,19 @@
**/node_modules
**/.next
**/dist
**/coverage
**/.vitest-cache
**/.turbo
.git
.gitea
.github
.vscode
.idea
**/.env
**/.env.local
**/*.log
docs
infra/docker/data
**/__tests__
**/*.test.ts
**/*.test.tsx