18 lines
806 B
YAML
18 lines
806 B
YAML
id: DEV-DOCKER-001
|
|
title: Local Docker Bind Mount Integrity
|
|
status: backlog
|
|
priority: P0
|
|
effort: S
|
|
depends_on: []
|
|
tags:
|
|
- devops
|
|
- docker
|
|
- local-dev
|
|
summary: Restore trustworthy local Docker validation by fixing the current empty bind-mount/import failure for `./app -> /app/app` under the local OrbStack workflow.
|
|
acceptance_criteria:
|
|
- `docker compose up -d --build` starts the local stack cleanly.
|
|
- `docker compose ps` shows the app container healthy instead of restart-looping.
|
|
- `docker compose run --rm --entrypoint python app -c 'import app.main'` succeeds.
|
|
- Inside the app container, `/app/app` contains the repository's actual application files.
|
|
- `/health` and at least one changed route can be validated against the Docker-served app, not only a direct local uvicorn process.
|