fix: consolidate RUN commands in Dockerfile for improved layer caching
This commit is contained in:
+5
-4
@@ -4,10 +4,11 @@ ENV PYTHONDONTWRITEBYTECODE=1
|
|||||||
ENV PYTHONUNBUFFERED=1
|
ENV PYTHONUNBUFFERED=1
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
COPY pyproject.toml uv.lock /app/
|
COPY pyproject.toml uv.lock /app/
|
||||||
RUN apk --no-cache update && apk --no-cache upgrade
|
|
||||||
RUN pip install --no-cache-dir uv
|
RUN apk --no-cache update && apk --no-cache upgrade \
|
||||||
RUN uv sync --no-dev --no-install-project # Install only dependencies, not the local project package
|
&& pip install --no-cache-dir uv \
|
||||||
|
&& uv sync --no-dev --no-install-project # Install only dependencies, not the local project package
|
||||||
|
|
||||||
COPY . /app/
|
COPY . /app/
|
||||||
RUN chmod +x /app/entrypoint.sh
|
RUN chmod +x /app/entrypoint.sh
|
||||||
|
|||||||
Reference in New Issue
Block a user