From 10ce4890d21b8a4c0c22541e89826cd16fd9c2e0 Mon Sep 17 00:00:00 2001 From: Jack <5182053+phyzical@users.noreply.github.com> Date: Sat, 11 May 2024 12:47:38 +0800 Subject: [PATCH] Preload requirements file Due tot he fact version pinning is in use, there's no point in reinstalling deps each build. Instead copy everything after dep install to increase caching --- docker/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 72d41d3..0fffa8b 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -18,8 +18,8 @@ ENV IS_IN_DOCKER 1 WORKDIR /app -COPY . . +COPY ./docker/requirements.txt ./docker/requirements.txt RUN pip install --no-cache-dir -r docker/requirements.txt - +COPY . . CMD ["python", "main.py"]