diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e3dd68c7fd92814cbad6ff4adb8169616645a146..6706f1719850b46d9abff6acb90bd50862ce4d01 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -49,7 +49,10 @@ jobs:
           ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
       - name: Set up Docker Buildx
         uses: docker/setup-buildx-action@v2
-        with:        
+        with:       
+          config-inline: |
+            [registry."docker.io"]
+              mirrors = ["${{ secrets.DOCKERHUB_PROXY_HOSTNAME }}"]
           driver-opts: |
             network=host
           buildkitd-flags: |