Topic
Containers
A container is a running, isolated application environment created from an image and runtime configuration.
At a glance
- Starting template
- Container image
- Running instance
- Container
Overview
A container is a running, isolated application environment created from an image and runtime configuration. Container tooling packages application dependencies and manages execution, while the host supplies the underlying system resources needed to run the workload.
Image and runtime settings
An image supplies the packaged filesystem and defaults. Runtime settings connect networks, environment values, and storage. Two containers created from the same image can therefore behave differently when configured differently.
Persistent data
A container's writable layer is not a durable storage plan by itself. Data that must survive replacement belongs in deliberately configured persistent storage, and backup requirements remain an application responsibility.
Sources and review
MOOR's explanatory text is supported by the following source links.
- What is a container? — Docker
- Docker overview — Docker