Docker-in-Docker (DinD)

Docker-in-Docker (DinD)

Running an additional Docker daemon

How it works

Disadvantages

Demo: Docker-in-Docker (DinD)

Isolating a Docker daemon:

docker run -d --rm \
  --privileged \
  --name dind \
  docker:stable-dind

IP=$(
  docker inspect -f '' dind
)
export DOCKER_HOST="tcp://$IP:2375"

docker version

Also refer to security!