Containerization
Big picture
Source: Kubernetes Documentation Concepts Overview
Definitions
What is a container?
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
→ Docker
See also Microsoft
What is Containerization?
Containerization is the packaging together of software code with all it’s necessary components like libraries, frameworks, and other dependencies so that they are isolated in their own “container”.
→ Red Hat
Components
Container runtimes
See also aqua
Container registries
Container GUI
Rancher Desktop
Readings
Containers vs. Pods - Taking a Deeper Look - October 28, 2021
Last updated