commit | 16765f0b4f1a3afe04fbc0c214911f1bef4ee339 | [log] [tgz] |
---|---|---|
author | Mohammed Naser <mnaser@vexxhost.com> | Fri Sep 30 14:56:47 2022 +0000 |
committer | Mohammed Naser <mnaser@vexxhost.com> | Sat Oct 01 22:38:06 2022 -0400 |
tree | 364b2eac194ceddc75012e3ce28ecd2ab41c501f | |
parent | 921aac854ca2b6c9d0d86660fa3a6f1d1ce495ea [diff] |
build(dockerfile): optimize caching for images
diff --git a/Dockerfile b/Dockerfile index 1bfbd23..ff8f22d 100644 --- a/Dockerfile +++ b/Dockerfile
@@ -10,9 +10,12 @@ apt-get update apt-get install -y gcc EOF -ADD . /app WORKDIR /app +ADD poetry.lock /app +ADD pyproject.toml /app ENV POETRY_VIRTUALENVS_IN_PROJECT=true +RUN poetry install --only main --no-root --no-interaction +ADD . /app RUN poetry install --only main --no-interaction FROM python:3.10-slim AS runtime