# What is a container? A container is essentially an isolated (from the rest of the OS) environment that's dedicated to an application or process. Containers will typically have their own allocated resources - ie memory and disk. Common container virtualisation tools: Docker LXC/LXD Podman