chore: improve Docker build speed, startup reliability, and dev ergonomics #9
Owner
- Remove BuildKit --mount=type=cache directives for legacy builder compat
- Split su-exec into its own build stage for better layer caching
- Conditionally copy UI in entrypoint (only when index.html missing)
- Gracefully skip chown failures on NFS mounts
- Add docker-compose.dev.yml with watch directives for auto-reload
- Update docker-compose.debug.yml to use entrypoint-based debugpy install
- Reorder Dockerfile layers by stability for maximum cache hits (#openscale)
- Remove BuildKit --mount=type=cache directives for legacy builder compat
- Split su-exec into its own build stage for better layer caching
- Conditionally copy UI in entrypoint (only when index.html missing)
- Gracefully skip chown failures on NFS mounts
- Add docker-compose.dev.yml with watch directives for auto-reload
- Update docker-compose.debug.yml to use entrypoint-based debugpy install
- Reorder Dockerfile layers by stability for maximum cache hits (#openscale)
elirtf
added 1 commit 2026-06-08 19:42:36 +00:00
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/docker-dev-ergonomics"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?