Merge pull request #222 from pl4nty/patch-1

feat: create Dockerfile
This commit is contained in:
Jose Diaz-Gonzalez
2023-12-09 00:00:20 -05:00
committed by GitHub

16
Dockerfile Normal file
View File

@@ -0,0 +1,16 @@
FROM python:3.9.18-slim
RUN --mount=type=cache,target=/var/cache/apt \
apt-get update && apt-get install -y git git-lfs
WORKDIR /usr/src/app
COPY release-requirements.txt .
RUN --mount=type=cache,target=/root/.cache/pip \
pip install -r release-requirements.txt
COPY . .
RUN --mount=type=cache,target=/root/.cache/pip \
pip install .
ENTRYPOINT [ "github-backup" ]