diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index dd8e37206706f5a55e1b45b008accdf1b69ccda9..5fcafc45484cd25ad374caa6ea06cc91d48cc02a 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -230,13 +230,15 @@ jobs:
     timeout-minutes: 15
 
     steps:
+      - uses: actions/checkout@v2
+
+      - run: ./.github/workflows/configure-docker.sh
+
       - name: Set up Docker Buildx ${{ env.BUILDX_VERSION }}
         uses: crazy-max/ghaction-docker-buildx@v1
         with:
           version: ${{ env.BUILDX_VERSION }}
 
-      - uses: actions/checkout@v2
-
       - name: Build the Docker images
         run: |
           docker buildx bake \
@@ -245,6 +247,11 @@ jobs:
             --set settings.output=type=docker \
             default
 
+      - run: df -h
+
+      - name: Images size
+        run: docker image ls | grep ${DOCKER_REPO}
+
       - name: Test the Docker images
         run: |
           docker run --rm -t ${DOCKER_REPO} --version
@@ -255,9 +262,6 @@ jobs:
       - name: Image history slim
         run: docker history ${DOCKER_REPO}:slim
 
-      - name: Images size
-        run: docker image ls | grep ${DOCKER_REPO}
-
   release:
     needs: [lint, test, test-docker]
     runs-on: ubuntu-latest
diff --git a/.github/workflows/configure-docker.sh b/.github/workflows/configure-docker.sh
new file mode 100755
index 0000000000000000000000000000000000000000..a5b5117a4bddf7d3faaf72af514e6b2730f058c8
--- /dev/null
+++ b/.github/workflows/configure-docker.sh
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+sudo systemctl stop docker
+cat /etc/docker/daemon.json
+echo '{ "cgroup-parent": "/actions_job", "data-root": "/mnt/docker" }' | sudo tee /etc/docker/daemon.json
+sudo rm -rf /var/lib/docker
+sudo mkdir -p /mnt/docker
+sudo systemctl start docker || sudo journalctl -u docker.service
+docker info
diff --git a/.github/workflows/release-docker.yml b/.github/workflows/release-docker.yml
index 0b5840588bb0738099733b2075f3eb57101d75e4..7da5898a9e4a019cb146b9760aae89e7e999054e 100644
--- a/.github/workflows/release-docker.yml
+++ b/.github/workflows/release-docker.yml
@@ -28,6 +28,8 @@ jobs:
         with:
           ref: ${{ github.event.client_payload.sha }}
 
+      - run: ./.github/workflows/configure-docker.sh
+
       - name: Set up Docker Buildx ${{ env.BUILDX_VERSION }}
         uses: crazy-max/ghaction-docker-buildx@v1
         with:
@@ -65,6 +67,8 @@ jobs:
         with:
           ref: ${{ github.event.client_payload.sha }}
 
+      - run: ./.github/workflows/configure-docker.sh
+
       - name: Set up Docker Buildx ${{ env.BUILDX_VERSION }}
         uses: crazy-max/ghaction-docker-buildx@v1
         with: