From e7c42c17b9ed95b232e2c4e07e965d47a9c5bcf8 Mon Sep 17 00:00:00 2001 From: Fusion Date: Wed, 20 May 2026 15:42:12 +0200 Subject: [PATCH] fix(docker): copy Python packages to root home directory Since API container runs as root (for Docker socket access), copy Python packages to /root/.local instead of /home/appuser/.local so uvicorn and other dependencies are in PATH. --- apps/api/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/Dockerfile b/apps/api/Dockerfile index 3b882cb..ed836c3 100644 --- a/apps/api/Dockerfile +++ b/apps/api/Dockerfile @@ -41,8 +41,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* # Copy dependencies from builder -COPY --from=builder /root/.local /home/appuser/.local -ENV PATH=/home/appuser/.local/bin:$PATH +COPY --from=builder /root/.local /root/.local +ENV PATH=/root/.local/bin:$PATH # Copy application code COPY --chown=appuser:appgroup . .