Obraz kontenera

Niezmienialny szablon zawierający aplikację, biblioteki i instrukcje uruchomienia. Z obrazu tworzone są działające instancje kontenerów.

Dockerfile

Plik tekstowy opisujący krok po kroku, jak zbudować obraz kontenera Docker. Zawiera wszystkie komendy potrzebne do skonfigurowania aplikacji.

Docker Swarm

Wbudowane w Dockera narzędzie do klastrowania i orkiestracji kontenerów. Prostsza, lecz mniej funkcjonalna alternatywa dla Kubernetes.

Helm

Menedżer pakietów dla Kubernetes, który upraszcza wdrażanie i aktualizowanie aplikacji. Definicje aplikacji opisuje się w tzw. Helm Charts.

Węzeł

Pojedyncza maszyna fizyczna lub wirtualna w klastrze, na której uruchamiane są obciążenia. W Kubernetes węzeł hostuje pody z kontenerami.

Klaster

Zbiór połączonych maszyn (fizycznych lub wirtualnych) traktowanych jako jedna całość. Umożliwia równoważenie obciążenia, automatyczne skalowanie i wysoką dostępność.

Pod

Najmniejsza jednostka wdrożeniowa w Kubernetes, grupująca jeden lub więcej kontenerów współdzielących sieć i przestrzeń dyskową. Pody są uruchamiane na węzłach klastra.

Orkiestracja kontenerów

Automatyczne zarządzanie cyklem życia wielu kontenerów: wdrażaniem, skalowaniem, siecią i samonaprawą. Najpopularniejszym narzędziem orkiestracji jest Kubernetes.

Konteneryzacja

Technika pakowania aplikacji i jej zależności w kontener, aby działała spójnie w różnych środowiskach. Zapewnia przenośność i izolację od systemu gospodarza.

Kontener

Lekka, izolowana paczka zawierająca aplikację wraz z jej zależnościami i konfiguracją. Działa identycznie niezależnie od środowiska, w którym jest uruchomiona.