diff --git a/ci/docker_images/ubuntu/xenial/Dockerfile b/ci/docker_images/ubuntu/xenial/Dockerfile
index dc21be2fabd7356a816e066c0ce0cb2d65ff4048..daae74853c3eb048429373184b588165381b06f7 100644
--- a/ci/docker_images/ubuntu/xenial/Dockerfile
+++ b/ci/docker_images/ubuntu/xenial/Dockerfile
@@ -40,6 +40,7 @@ RUN apt-get install -y python-dev
 RUN apt-get install -y python-pip
 RUN apt-get install -y python-scitools
 RUN apt-get install -y opencl-headers
+RUN apt-get install -y ocl-icd-opencl-dev
 
 # python packages
 RUN pip install --upgrade pip
@@ -57,16 +58,18 @@ RUN pip install h5py
 RUN pip install gmpy2
 RUN pip install psutil
 RUN pip install py-cpuinfo
+RUN pip install Mako
 
 # pyopencl
 RUN cd /tmp                                      \
 && git clone https://github.com/inducer/pyopencl \
+&& cd pyopencl                                   \
 && git submodule update --init                   \
-&& ./configure                                   \
+&& ./configure.py                                \
 && make                                          \
 && make install                                  \
 && cd -                                          \
-&& rm -Rf /tmp/pyopenclĂ‚                          \
+&& rm -Rf /tmp/pyopencl
 
 # patchelf
 RUN cd /tmp                                     \
@@ -107,5 +110,6 @@ RUN echo 'deb http://downloads.skewed.de/apt/xenial xenial universe'     >> /etc
 # clean cached packages
 RUN rm -rf /var/lib/apt/lists/*
 RUN rm -rf $HOME/.cache/pip/*
+RUN rm -rf /tmp/*
 
 CMD ["/bin/bash"]
diff --git a/ci/docker_images/ubuntu/zesty/Dockerfile b/ci/docker_images/ubuntu/zesty/Dockerfile
index 7ee6978b2120da656d274d4ec99a8a9b5f1a76cb..501321cf88fb7a005f98dc609dea1b4ceda369b3 100644
--- a/ci/docker_images/ubuntu/zesty/Dockerfile
+++ b/ci/docker_images/ubuntu/zesty/Dockerfile
@@ -80,6 +80,7 @@ RUN echo 'deb http://apt.llvm.org/zesty/ llvm-toolchain-zesty main'     >> /etc/
  && echo 'deb-src http://apt.llvm.org/zesty/ llvm-toolchain-zesty main' >> /etc/apt/sources.list \
  && apt-get update                                                                               \
  && apt-get install --assume-yes --allow-unauthenticated clang-6.0 libclang-6.0-dev
+
 # oclgrind
 RUN cd /tmp                                       \
  && git clone https://github.com/jrprice/Oclgrind \
@@ -102,5 +103,6 @@ RUN echo 'deb http://downloads.skewed.de/apt/zesty zesty universe'     >> /etc/a
 # clean cached packages
 RUN rm -rf /var/lib/apt/lists/*
 RUN rm -rf $HOME/.cache/pip/*
+RUN rm -rf /tmp/*
 
 CMD ["/bin/bash"]