nerdexam
Linux_Foundation

KCNA · Question #161

A ________ is a ready-to-run software package, containing everything needed to run an application.

The correct answer is D. Container Image. A container image is a self-contained, executable software package that includes an application and all its dependencies, libraries, and configuration.

Submitted by omar99· May 4, 2026Kubernetes Fundamentals

Question

A ________ is a ready-to-run software package, containing everything needed to run an application.

Options

  • AContainer Repository
  • BContainer Runtime
  • CDocker
  • DContainer Image

How the community answered

(23 responses)
  • B
    9% (2)
  • C
    4% (1)
  • D
    87% (20)

Why each option

A container image is a self-contained, executable software package that includes an application and all its dependencies, libraries, and configuration.

AContainer Repository

A Container Repository is a place where container images are stored and managed, not the package itself.

BContainer Runtime

A Container Runtime is the software that executes containers from images, such as containerd or CRI-O.

CDocker

Docker is a popular platform that uses container technology, but it's not the generic term for the ready-to-run software package; Docker produces and runs container images.

DContainer ImageCorrect

A container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings. It acts as a template from which containers are created, ensuring consistency across different environments.

Concept tested: Container image definition

Source: https://docs.docker.com/get-started/overview/#what-is-a-container

Topics

#Container Image#Containerization#Application Packaging

Community Discussion

No community discussion yet for this question.

Full KCNA Practice