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.
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)- B9% (2)
- C4% (1)
- D87% (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.
A Container Repository is a place where container images are stored and managed, not the package itself.
A Container Runtime is the software that executes containers from images, such as containerd or CRI-O.
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.
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
Community Discussion
No community discussion yet for this question.