diff --git a/Dockerfile b/Dockerfile
index c99b570d7184200628637aaa599a7a4697d693dd..f41fb0e23233b363cd5aafdd25ab112774cc9543 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -24,11 +24,13 @@ RUN apt-get install -y libegl1-mesa-dev \
 
 WORKDIR /code
 COPY requirements.txt requirements.txt
-RUN pip3 install -r requirements.txt
+RUN python3.7 -m pip install setuptools
+RUN python3.7 -m pip install -r requirements.txt
 
+
+# Set the locale
 # Necessary for container to properly handle æøå
 # See issue #10
-# inspired by https://stackoverflow.com/a/28406007/3545896
 RUN apt-get install -y locales
 RUN locale-gen en_US.UTF-8
 ENV LANG en_US.UTF-8
diff --git a/scripts/.pylintrc b/scripts/.pylintrc
index 43b2b9bbb126b33d46a4ce3faab76ffb6c1b2b72..c97d4e3a5151e226129c420ed216e9ca67c1cf51 100644
--- a/scripts/.pylintrc
+++ b/scripts/.pylintrc
@@ -141,7 +141,8 @@ disable=print-statement,
         comprehension-escape,
         E0611,
         I1101,
-        E1101
+        E1101,
+        R0903
 
 # Enable the message, report, category or checker with the given id(s). You can
 # either give multiple identifier separated by comma (,) or put this option