The Evolution of Software Containerization: Docker's Impact on DevOps and Microservices Architecture
A critical narrative review of the academic literature on the technical foundations of containerization, its orchestration through platforms such as Kubernetes, and its relationship with two closely associated movements in contemporary software engineering: DevOps and microservices architecture suggests that Docker's importance lies less in any single technical innovation than in its function as a standardising artefact that lowered the practical threshold for adopting distributed, service-oriented and automation-intensive delivery models.