Skip to content

Container

An isolated, self-contained package that bundles an application with everything it needs to run.

Containers share the host operating system kernel, making them far lighter than virtual machines. They start almost instantly and are ideal for running many services on a single home server. Docker and Podman are the most common container runtimes.

Related articles

Docker

A platform for packaging applications and their dependencies into lightweight, portable containers.

Virtual Machine(VM)

A software-based computer that runs its own operating system on top of physical hardware via a hypervisor.

Hypervisor

Software that creates and manages virtual machines by allocating physical resources between them.