From 60a9ec92b7cbcd056e870e447c1760a5b110b69b Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Mon, 10 May 2021 20:47:00 +0200 Subject: [PATCH] Rework Dockerfile --- Dockerfile | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 015d678..23116ec 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:alpine as pybuild +FROM python:alpine WORKDIR /usr/src/app @@ -8,17 +8,12 @@ RUN apk add --no-cache bash build-base capstone-dev && \ pip install bs4 capstone dnspython -FROM python:alpine - -RUN apk add --no-cache capstone mandoc-doc man-db w3m youtube-dl - WORKDIR /usr/src/app VOLUME /var/lib/nemubot -COPY requirements.txt ./ +RUN apk add --no-cache mandoc-doc man-db w3m youtube-dl -COPY --from=pybuild /usr/local/lib/python3.9 /usr/lib/python3.9 COPY . . ENTRYPOINT [ "python", "-m", "nemubot", "-d", "-P", "", "-M", "/usr/src/app/modules" ]