From bcd27b2b2280284302cc76ac5ff640b2a2646c78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mustafa=20Hayri=20=C3=9CNE=C5=9E=C4=B0?= Date: Tue, 25 May 2021 14:24:22 +0300 Subject: [PATCH] Create Dockerfile docker build -t pilbox . docker run pilbox --- Dockerfile | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..751d81c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,34 @@ +FROM alpine + +RUN apk --no-cache add \ + build-base \ + python3 \ + python3-dev \ + # wget dependency + openssl \ + # dev dependencies + bash \ + git \ + py3-pip \ + sudo \ + # Pillow dependencies + freetype-dev \ + fribidi-dev \ + harfbuzz-dev \ + jpeg-dev \ + lcms2-dev \ + openjpeg-dev \ + tcl-dev \ + tiff-dev \ + tk-dev \ + zlib-dev + +RUN python3 -m pip install --upgrade pip + +RUN python3 -m pip install --upgrade Pillow + +RUN pip install pilbox + +EXPOSE 8888 + +CMD [ "python3", "-m" , "pilbox.app"]