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.

  1. What is a container? — Docker
  2. Docker overview — Docker

Browse MOOR Knowledge