Skip to content

Docker-outside-of-Docker pattern

The Docker-outside-of-Docker (DooD) pattern refers to a specific configuration where a CI/CD or monitoring container interacts with the host's Docker daemon.^[400-devops-04-ci-cd-pipelines-devops-cd-monitoring-readme.md]

In this setup, the container gains the ability to control the Docker daemon of the host machine on which it is running.^[400-devops-04-ci-cd-pipelines-devops-cd-monitoring-readme.md] This is often implemented using the docker-from-docker-compose method, which leverages Docker Compose to facilitate the connection.^[400-devops-04-ci-cd-pipelines-devops-cd-monitoring-readme.md]

Sources

^[400-devops-04-ci-cd-pipelines-devops-cd-monitoring-readme.md]