Using Docker-in-Docker for your CI or testing environment? Think twice

The primary purpose of Docker-in-Docker was to help with the development
of Docker itself. Many people use it to run CI (e.g. with Jenkins),
which seems fine at first, but they run into many “interesting” problems
that can be avoided by bind-mounting the … Read more