From ec60b7636e5226fe4fe214695953df0f5798e3aa Mon Sep 17 00:00:00 2001 From: Paillat Date: Tue, 5 Sep 2023 09:47:50 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20chore(Dockerfile):=20add=20git?= =?UTF-8?q?=20installation=20step=20to=20Dockerfile=20for=20better=20devel?= =?UTF-8?q?opment=20workflow=20=F0=9F=9A=80=20feat(Dockerfile):=20update?= =?UTF-8?q?=20base=20image=20to=20python:3.10.13-slim-bullseye=20for=20bet?= =?UTF-8?q?ter=20compatibility=20and=20performance=20=F0=9F=93=A6=20chore(?= =?UTF-8?q?Dockerfile):=20remove=20.pyc=20file=20generation=20in=20the=20c?= =?UTF-8?q?ontainer=20for=20cleaner=20codebase=20=F0=9F=94=A7=20chore(Dock?= =?UTF-8?q?erfile):=20turn=20off=20buffering=20for=20easier=20container=20?= =?UTF-8?q?logging=20=F0=9F=94=A7=20chore(Dockerfile):=20update=20pip=20re?= =?UTF-8?q?quirements=20installation=20step=20to=20use=20requirements.txt?= =?UTF-8?q?=20file=20=F0=9F=94=A7=20chore(Dockerfile):=20remove=20unnecess?= =?UTF-8?q?ary=20cleanup=20step=20after=20apt-get=20installation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8b80544..d771b1a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,11 @@ # For more information, please refer to https://aka.ms/vscode-docker-python -FROM python:3.10.13-slim-bullseye -# Keeps Python from generating .pyc files in the container +FROM python:3.10.13-slim-bullseye # Turns off buffering for easier container logging ENV PYTHONUNBUFFERED=1 +# Install git +RUN apt-get update && \ + apt-get install -y git && \ + rm -rf /var/lib/apt/lists/* # Install pip requirements COPY requirements.txt . RUN pip install -r requirements.txt