What Is a Container? A Definition

Lorna Garey | Senior Writer | April 3, 2025

In This Article

Containers and containerization are key to an agile, resilient cloud native architecture. Why focus on cloud native now? One reason is that, by building applications in a cloud-agnostic way, you can deploy and manage your workloads in a multicloud environment to enhance resilience, optimize costs, and choose the best provider for each application. Let’s look at one enabling technology.

What Is a Container?

Containers are a lightweight and portable form of virtualization technology used to segment applications into smaller, independent services that can be developed, deployed, updated, and scaled independently. Containers are fast—they store just enough of the service’s environment to be able to start and stop quickly. They are the building blocks of cloud native applications.

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国 。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。