From 05d51d7b5bdfd870746aba34f44be27384f23977 Mon Sep 17 00:00:00 2001 From: mauwii Date: Wed, 8 Feb 2023 23:45:15 +0100 Subject: [PATCH] re-use `--link`, lock pip cache --- docker/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 2652bc60a8..e703c08456 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -57,17 +57,17 @@ ENV PIP_CACHE_DIR ${PIP_CACHE_DIR} RUN mkdir -p ${PIP_CACHE_DIR} # create virtual environment -RUN --mount=type=cache,target=${PIP_CACHE_DIR} \ +RUN --mount=type=cache,target=${PIP_CACHE_DIR},sharing=locked \ python3 -m venv "${APPNAME}" \ --upgrade-deps # copy sources -COPY . . +COPY --link . . # install pyproject.toml ARG PIP_EXTRA_INDEX_URL ENV PIP_EXTRA_INDEX_URL ${PIP_EXTRA_INDEX_URL} -RUN --mount=type=cache,target=${PIP_CACHE_DIR} \ +RUN --mount=type=cache,target=${PIP_CACHE_DIR},sharing=locked \ "${APPNAME}/bin/pip" install . # build patchmatch