diff --git a/arm64.dockerfile b/arm64.dockerfile
index 65c58f92a1f39d26067671707b6c23c02284627b..24a4072d27e8e13af9e2834ebd0349d51c6dee27 100644
--- a/arm64.dockerfile
+++ b/arm64.dockerfile
@@ -1,7 +1,10 @@
 ## This file can be used to build arm64 Linux versions of a Bevy project
 
+FROM FROM r.lcr.gr/microhacks/msdfgen-builder:arm64 as msdfgen
 FROM ghcr.io/rust-lang/rust:nightly-buster
 
+COPY --from=msdfgen /usr/bin/msdfgen /usr/bin/msdfgen
+
 RUN apt-get update -yqq && \
     apt-get upgrade -yqq &&\
     apt-get install -yqq --no-install-recommends \
diff --git a/x86.dockerfile b/x86.dockerfile
index 448ecd8d5ad96eca92519e1d3ffc405ed1524452..c299eeab50e4a24f77a3d80b83880b510556e50e 100644
--- a/x86.dockerfile
+++ b/x86.dockerfile
@@ -1,7 +1,9 @@
 ## This file can be used to build x86 Linux, x86 Windows and Wasm versions of a Bevy project
-
+FROM FROM r.lcr.gr/microhacks/msdfgen-builder:latest as msdfgen
 FROM ghcr.io/rust-lang/rust:nightly-buster
 
+COPY --from=msdfgen /usr/bin/msdfgen /usr/bin/msdfgen
+
 RUN apt-get update -yqq && \
     apt-get upgrade -yqq &&\
     apt-get install -yqq --no-install-recommends \