diff --git a/Dockerfile.dapper b/Dockerfile.dapper
index 933a6b645c0e95f49d19055e738ef929aa8e88e0..86f551abf6dbae7449fa1d41e81d78bad583d503 100644
--- a/Dockerfile.dapper
+++ b/Dockerfile.dapper
@@ -17,6 +17,9 @@ RUN if [ "${ARCH:-$(go env GOARCH)}" = "amd64" ]; then \
         curl -sL "https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose && \
         chmod +x /usr/local/bin/docker-compose; \
     fi
+RUN mkdir -p /usr/local/lib/docker/cli-plugins; \
+    curl -o /usr/local/lib/docker/cli-plugins/docker-buildx -fsSL "https://github.com/docker/buildx/releases/download/v0.11.2/buildx-v0.11.2.linux-${ARCH}"; \
+    chmod +x /usr/local/lib/docker/cli-plugins/docker-buildx
 ENV DAPPER_ENV REPO TAG DRONE_TAG
 ENV DAPPER_SOURCE /go/src/github.com/rancher/system-upgrade-controller/
 ENV DAPPER_OUTPUT ./bin ./dist