From d17b9d5736e97567ebc6d81e4c934bb8c46c41f6 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Fri, 26 Dec 2025 10:30:22 -0300 Subject: [PATCH] fix: dev image fails due to the environment being overwritten at runtime --- docker-compose.dev.yml | 1 + docker/dev/django/Dockerfile | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index d2fcbdb..58b74cb 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -2,6 +2,7 @@ volumes: wygiwyh_dev_postgres_data: {} wygiwyh_temp: + services: web: build: diff --git a/docker/dev/django/Dockerfile b/docker/dev/django/Dockerfile index ad84644..10f48a6 100644 --- a/docker/dev/django/Dockerfile +++ b/docker/dev/django/Dockerfile @@ -8,7 +8,8 @@ WORKDIR /usr/src/app ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ UV_COMPILE_BYTECODE=1 \ - UV_LINK_MODE=copy + UV_LINK_MODE=copy \ + UV_PROJECT_ENVIRONMENT=/opt/venv RUN apt-get update && \ apt-get install --no-install-recommends -y gettext supervisor && \ @@ -30,7 +31,7 @@ RUN sed -i 's/\r$//g' /start && \ sed -i 's/\r$//g' /start-supervisor && \ chmod +x /start-supervisor -ENV PATH="/usr/src/app/.venv/bin:$PATH" +ENV PATH="/opt/venv/bin:$PATH" COPY ./app .