diff --git a/receiver/docker/Dockerfile b/receiver/docker/Dockerfile
index e03a3cf5c8fee45ded2c608ddc5d4ab711bd5a36..00df9b405fa013a8d48d81a3b180b23f0f76019e 100644
--- a/receiver/docker/Dockerfile
+++ b/receiver/docker/Dockerfile
@@ -1,6 +1,7 @@
 FROM ubuntu:18.04
 ADD receiver /
 ADD install_libfabric.sh install_libfabric.sh
-RUN apt update && ./install_libfabric.sh
+ADD install_rdkafka.sh install_rdkakfa.sh
+RUN apt update && ./install_libfabric.sh && ./install_rdkakfa.sh
 
 CMD ["/receiver","/var/lib/receiver/config.json"]
diff --git a/receiver/docker/install_rdkafka.sh b/receiver/docker/install_rdkafka.sh
new file mode 100755
index 0000000000000000000000000000000000000000..e1bb3c207aa627ca17a481d56a472dc4a94eb69a
--- /dev/null
+++ b/receiver/docker/install_rdkafka.sh
@@ -0,0 +1,15 @@
+#!/usr/bin/env bash
+
+apt install -y wget build-essential autoconf libtool make zlib1g-dev libzstd-dev
+
+wget https://github.com/edenhill/librdkafka/archive/refs/tags/v1.8.2.tar.gz
+tar xzf v1.8.2.tar.gz
+cd librdkafka-1.8.2
+
+./configure --enable-zlib --enable-zstd --disable-lz4 --disable-lz4-ext --disable-ssl --disable-gssapi --disable-sasl
+make -j 4
+make install
+ldconfig
+cd -
+rm -rf librdkafka-1.8.2
+rm v1.8.2.tar.gz
\ No newline at end of file