7 terms
A container is an isolated process group that packages an application with its dependencies and shares the host kernel, the core unit of cloud-native apps.
A container image is an immutable, layered package of a filesystem and metadata from which containers are started, built once and run anywhere compatible.
A container registry is a server that stores and distributes container images, letting build systems push new versions and hosts pull them for deployment.
A container runtime is the software that pulls container images, sets up isolation with kernel features and starts, runs and stops containers.
Docker is a platform for building, sharing and running containers, packaging an application with its dependencies into a portable, isolated image.
Docker Compose defines and runs multi-container applications from one YAML file, starting services, networks and volumes together on a single host.
A Dockerfile is a text file of ordered build steps that defines how a container image is assembled layer by layer from a base image and…