diff --git a/Dockerfile.emscripten b/Dockerfile.emscripten
index a5717f603b79c1bd544cfab8d494b18269b307a5..72c774980a3823ea14ed9bedb1eb9de346e1c0f0 100644
--- a/Dockerfile.emscripten
+++ b/Dockerfile.emscripten
@@ -18,7 +18,9 @@ RUN apt-get update && \
     ninja-build \
     autoconf \
     libtool \
-    protobuf-compiler && \
+    protobuf-compiler \
+    zopfli \
+    && \
     apt-get clean && rm -r /var/lib/apt/lists/*
 
 FROM supplemented_emscripten_sdk AS supplemented_node_sdk
diff --git a/docker-bake.hcl b/docker-bake.hcl
index af7f56cd201f4c09b152a6cc694d14a75d8f5e9b..6be5818c5d4508733ba80a5bc6be904cbbd06654 100644
--- a/docker-bake.hcl
+++ b/docker-bake.hcl
@@ -83,7 +83,7 @@ target "tox-test-runner" {
 
 target "emsdk" {
   dockerfile = "Dockerfile.emscripten"
-  tags = generate-tags("emsdk", "${EMSCRIPTEN_VERSION}-1")
+  tags = generate-tags("emsdk", "${EMSCRIPTEN_VERSION}-2")
   cache-from = generate-cache-from("emsdk", "${EMSCRIPTEN_VERSION}")
   cache-to = generate-cache-to("emsdk", "${EMSCRIPTEN_VERSION}")
   args = {
diff --git a/scripts/bash/build_emscripten_image.sh b/scripts/bash/build_emscripten_image.sh
index 60386fe89320757643ea0ea33017e56fcb4c7ac6..abb3eb3ea24e18b9eb6c4ce7ce45606c56cb8437 100755
--- a/scripts/bash/build_emscripten_image.sh
+++ b/scripts/bash/build_emscripten_image.sh
@@ -11,5 +11,5 @@ export DOCKER_BUILDKIT=1
 
 docker build --target=supplemented_emscripten_builder \
   --build-arg "EMSCRIPTEN_VERSION=${EMSDK_VERSION}" \
-  --tag "${REGISTRY}emsdk:${EMSDK_VERSION}-1" \
+  --tag "${REGISTRY}emsdk:${EMSDK_VERSION}-2" \
   --file "${SRCDIR}/Dockerfile.emscripten" "${SRCDIR}"