diff --git a/x86.dockerfile b/x86.dockerfile
index afe2a4e43feb521c56d9b4c6090dfe5a29b0a841..7e997da36e01dedb6e063ab6d981b5283d47ab07 100644
--- a/x86.dockerfile
+++ b/x86.dockerfile
@@ -47,4 +47,12 @@ RUN wget https://lab.lcr.gr/microhacks/flit/-/jobs/artifacts/trunk/raw/target/re
     chmod +x flit && \
     mv flit /usr/local/bin/flit
 
+RUN wget https://github.com/rui314/mold/releases/download/v1.7.1/mold-1.7.1-x86_64-linux.tar.gz && \
+    tar -xvzf mold-1.7.1-x86_64-linux.tar.gz && \
+    mv mold-1.7.1-x86_64-linux/bin/* /usr/bin/ && \
+    mv mold-1.7.1-x86_64-linux/lib/* /usr/lib/ && \
+    mv mold-1.7.1-x86_64-linux/libexec/* /usr/libexec/ && \
+    rm -r mold-1.7.1-x86_64-linux && \
+    rm mold-1.7.1-x86_64-linux.tar.gz
+
 COPY --from=trunkbuild /usr/local/cargo/bin/trunk /usr/local/cargo/bin/trunk