diff --git a/Dockerfile b/Dockerfile
index 53eb94831aa9a9a9cbcb5a1beea2a668030c699a..a5a46dc266080f5daa3ea2c8d401df4ff48b968a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -4,6 +4,9 @@ ENV PNPM_HOME="/pnpm"
 ENV PATH="$PNPM_HOME:$PATH"
 RUN corepack enable
 
+# Add build dependencies to build `pnpm` which does not have pre-built packages for ARM64
+# RUN apk add --no-cache python3 make gcc g++
+
 # --- prod dependencies only
 FROM node AS deps
 WORKDIR /squid
@@ -57,4 +60,4 @@ ENV HIST_BLOCK_FILE="./input/block_hist.json"
 ENV HIST_TX_FILE="./input/tx_hist.json"
 ENV HIST_CERT_FILE="./input/cert_hist.json"
 
-# ENTRYPOINT ["pnpm", "exec", "squid-commands", "process:prod"]
\ No newline at end of file
+# ENTRYPOINT ["pnpm", "exec", "squid-commands", "process:prod"]