diff --git a/Dockerfile b/Dockerfile
index 46f6e41..44c6960 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,12 +1,18 @@
-FROM python:3.6-alpine
+FROM python:3-alpine
 
 WORKDIR /usr/src/app
 
-RUN apk update
-RUN apk add gcc libxml2-dev libxslt-dev py3-pip libc-dev linux-headers
-RUN pip3 install psutil
-
-RUN pip3 install malojaserver
+RUN apk add --no-cache --virtual .build-deps \
+    gcc \
+    libxml2-dev \
+    libxslt-dev \
+    py3-pip \
+    libc-dev \
+    linux-headers \
+    && \
+    pip3 install psutil && \
+    pip3 install malojaserver && \
+    apk del .build-deps
 
 EXPOSE 42010