
8/26/2021 · Tomasz Maczukin
What this post added
This post details a specific compatibility issue between Alpine Linux 3.14-based container images and older versions of Docker Engine (prior to 20.10.6), particularly affecting Docker-in-Docker (dind) scenarios common in GitLab CI/CD. It explains the root cause related to `musl` and `runc` updates in Alpine 3.14, the impact on CI/CD jobs, a temporary workaround using Alpine 3.13, and the definitive solution of updating both the host Docker Engine and the `docker:dind` image to at least version 20.10.6. It also notes that GitLab.com instance runners have already been upgraded.