diff --git a/Dockerfile b/Dockerfile
index 0a65e189f2ed062578f62f61c8c3f55a83b7c5bf..f24d5cfccf0f57d03c880cc552a93697e5170627 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -25,6 +25,7 @@ ARG compose_version=2.24.6
 ARG composer_version=2.7.1
 ARG dockerArch
 ARG glibc_version=2.35-r1
+ARG yq_version=4.42.1
 
 ADD usrbin/column /usr/bin/column
 ADD bin/* /usr/local/bin/
@@ -53,7 +54,7 @@ RUN echo 'hosts: files dns' > /etc/nsswitch.conf && \
     tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ && \
     rm docker.tgz && \
     \
-    if ! curl -fSL -o /usr/local/bin/yq "https://github.com/mikefarah/yq/releases/download/v4.26.1/yq_linux_386"; then \
+    if ! curl -fSL -o /usr/local/bin/yq "https://github.com/mikefarah/yq/releases/download/v${yq_version}/yq_linux_386"; then \
       echo >&2 "error: failed to download 'yq'"; \
       exit 1; \
     fi && \