Containerisatie is een technologie die het mogelijk maakt om softwareapplicaties en hun afhankelijkheden in een enkel, geïsoleerd pakket te verpakken, genaamd een container. Containers bevatten alles wat nodig is om een applicatie te laten draaien, zoals code, bibliotheken, configuraties en systeemtools. Hierdoor kunnen containers consistent draaien, ongeacht de onderliggende infrastructuur.
In een DevOps-omgeving speelt containerisatie een belangrijke rol, omdat het de kloof tussen ontwikkeling en operations verkleint. DevOps Ontwikkelaars kunnen hun applicaties lokaal in containers draaien en weten dat ze precies hetzelfde zullen presteren wanneer ze worden geïmplementeerd in test- of productieomgevingen. Dit zorgt voor snellere, betrouwbaardere en efficiëntere softwareleveringen.