Docker Compose
Quick Definition
Tool for defining multi-container Docker applications
Full Definition
A tool for defining and running multi-container Docker applications using a YAML configuration file.
Examples
multi-service development, local environments, stack deployment
Related Terms
docker
kubernetes
containerization
More DevOps Terms
Ansible
Agentless automation tool using YAML playbooks
Continuous Deployment
Automatically deploying every tested change to production
Canary Deployment
Gradually rolling out changes to a small user subset
GitOps
Framework using Git as single source of truth for configs
Infrastructure as Code
Managing infrastructure through version-controlled config files
Shift Left
Moving testing and security checks earlier in development