From e8634c8c5647b12ced3e172f76f2f0e377c5bdc9 Mon Sep 17 00:00:00 2001 From: Soxoj Date: Sun, 13 Jun 2021 01:50:36 +0300 Subject: [PATCH] Dockerfile update --- Dockerfile | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9ca4e27..38e9dd5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,25 +1,16 @@ -FROM python:3.7 -LABEL maintainer="Soxoj " - +FROM python:3.9 +MAINTAINER Soxoj WORKDIR /app - -ADD requirements.txt . - RUN pip install --upgrade pip - -RUN apt update -y - -RUN apt install -y\ +RUN apt update && \ + apt install -y \ gcc \ musl-dev \ libxml2 \ libxml2-dev \ - libxslt-dev \ -&& YARL_NO_EXTENSIONS=1 python3 -m pip install maigret \ -&& rm -rf /var/cache/apk/* \ - /tmp/* \ - /var/tmp/* - + libxslt-dev +RUN apt clean \ + && rm -rf /var/lib/apt/lists/* /tmp/* ADD . . - +RUN YARL_NO_EXTENSIONS=1 python3 -m pip install . ENTRYPOINT ["maigret"]