X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/fcf97961061982656a1384ecc1628e217a52a88c..6380b9f2f6e53748360a120ed9acb874a35885e0:/Dockerfile?ds=inline diff --git a/Dockerfile b/Dockerfile index a03d23a..9542479 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,14 @@ -FROM python:3 +FROM python:3-slim -ENV PYTHONDONTWRITEBYTECODE 1 -ENV PYTHONUNBUFFERED 1 +RUN mkdir /src +COPY . /src/ +RUN pip install --no-cache-dir --upgrade pip setuptools wheel \ + && apt update && apt install -y git \ + && cd /src \ + && pip install --no-cache-dir .[colorama,d] \ + && rm -rf /src \ + && apt remove -y git \ + && apt autoremove -y \ + && rm -rf /var/lib/apt/lists/* -RUN pip install --upgrade --no-cache-dir black - -ENTRYPOINT /usr/local/bin/black --check --diff . +CMD ["black"]