diff --git a/Dockerfile b/Dockerfile
index b5682aba63f71bd109844958e9f96c91e52e6a38..98f90d6ac079bc7675e74fbd406b98edd27a3a3a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,25 @@
 FROM debian:11
 
 RUN apt-get update \
-  && apt-get install -y git subversion python3 rsync build-essential gawk unzip libelf-dev libz-dev libncurses-dev libssl-dev time curl wget ecdsautils qemu-utils \
+  && apt-get install -y ca-certificates \
+    file \
+    git \
+    subversion \
+    python3 \
+    build-essential \
+    gawk \
+    unzip \
+    libncurses5-dev \
+    zlib1g-dev \
+    libssl-dev \
+    libelf-dev \
+    wget \
+    rsync \
+    time \
+    qemu-utils \
+    ecdsautils \
+    lua-check \
+    shellcheck \
   && apt-get clean
 
 # gluon build fails when running as root