Docker
Quick Definition
Platform for running applications in lightweight containers
Full Definition
A platform for running applications in lightweight portable containers with dependencies.
Examples
containerization, microservices, development environments
Related Terms
kubernetes
container-orchestration
microservices
More DevOps Terms
CI/CD Pipeline
Automated steps from code commit to deployment
Blue-Green Deployment
Strategy with two identical environments for zero-downtime switching
Infrastructure as Code
Managing infrastructure through version-controlled config files
Secret Management
Securely storing and managing sensitive credentials
Service Mesh
Infrastructure layer managing service-to-service communication
GitOps
Framework using Git as single source of truth for configs