Container

intermediate
containers
Enhanced Content

Definition

A package that contains an application and everything it needs to run, making it easy to move between different computers. Like a shipping container that can go on any truck or ship.

Real-World Example

A developer packages their web app in a container so it works the same way on their laptop and in the cloud.

Cloud Provider Equivalencies

A container is the packaging format (e.g., a Docker/OCI image). These cloud services run and manage containers: Kubernetes services (EKS/AKS/GKE/OKE) orchestrate container clusters, while serverless container platforms (Cloud Run, Azure Container Apps) run containers without managing servers. ECS is AWS’s non-Kubernetes container orchestrator.

AWS
Amazon Elastic Container Service (ECS) / Amazon Elastic Kubernetes Service (EKS)
AZ
Azure Kubernetes Service (AKS) / Azure Container Apps
GCP
Google Kubernetes Engine (GKE) / Cloud Run
OCI
Oracle Container Engine for Kubernetes (OKE)

Explore More Cloud Computing Terms