Docker
Docker is een opensourceplatform dat wordt gebruikt om containers te bouwen, te verpakken en te draaien, en het is de tool die deze technologie populair en toegankelijk maakte. Met Docker beschrijf je een applicatie en al haar afhankelijkheden in een bestand dat een Dockerfile heet, waaruit een image wordt gebouwd: een onveranderlijk sjabloon. Die image draait vervolgens als een container, identiek op elke machine met Docker. Zo verdwijnt het probleem van omgevingsverschillen en versnelt zowel de ontwikkeling als de uitrol. Images worden gedeeld via registers als Docker Hub, wat het hergebruiken van andermans software makkelijk maakt. Om veel containers in productie te orkestreren, wordt het meestal met Kubernetes gecombineerd. Het is een fundamenteel gereedschap in moderne ontwikkeling en infrastructuur.