@@ -10,14 +10,17 @@ WORKDIR /app
1010COPY uv.lock pyproject.toml /app/
1111
1212# Install the project's dependencies using the lockfile and settings
13- RUN --mount=type=cache,target=/root/.cache/uv \
14- --mount=type=bind,source=uv.lock,target=uv.lock \
15- --mount=type=bind,source=pyproject.toml,target=pyproject.toml \
16- uv sync --frozen --no-install-project --no-dev
13+ # RUN --mount=type=cache,target=/root/.cache/uv \
14+ # --mount=type=bind,source=uv.lock,target=uv.lock \
15+ # --mount=type=bind,source=pyproject.toml,target=pyproject.toml \
16+ # uv sync --frozen --no-install-project --no-dev
17+ RUN uv sync --frozen --no-install-project --no-dev
1718
1819# Backend app setup
1920COPY . /app
20- RUN --mount=type=cache,target=/root/.cache/uv uv sync --frozen --no-dev
21+ # RUN --mount=type=cache,target=/root/.cache/uv uv sync --frozen --no-dev
22+ RUN uv sync --frozen --no-dev
23+
2124
2225FROM base
2326
@@ -28,4 +31,4 @@ ENV PATH="/app/.venv/bin:$PATH"
2831# Install dependencies
2932
3033EXPOSE 8000
31- CMD ["uv" , "run" , "uvicorn" , "app_kernel:app" , "--host" , "0.0.0.0" , "--port" , "8000" ]
34+ CMD ["uv" , "run" , "uvicorn" , "app_kernel:app" , "--host" , "0.0.0.0" , "--port" , "8000" ]
0 commit comments