Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
Linux Foundation logo

Certified Kubernetes Application Developer (CKAD)

Domain 1Objective 1

Define, Build and Modify Container Images CKAD Practice Questions (Page 2)

Part of the Application Design and Build domain, which accounts for 20% of the CKAD exam. Linux Foundation does not publish an official question count, but from its 120-minute exam (~50–80 total, ~10–16 in this domain), expect 3–4 from this objective — we provide 21 practice questions to prepare you well beyond it. (estimate)

21questions here
5free pages
7concepts
20%of the exam

Questions 6–10

  1. 6foundation · easy

    What is the purpose of the build context in a `docker build` command?

    Select an answer first
  2. 7application · medium

    A developer has built an image and tagged it as myapp:1.0. The developer wants to share this image with a colleague by pushing it to a public registry. The developer is logged in to Docker Hub. Which command correctly pushes the image?

    Select an answer first
  3. 8foundation · easy

    Which `docker build` flag is used to tag the resulting image with a name and version?

    Select an answer first
  4. 9foundation · easy

    Which practice helps reduce the number of layers in a container image?

    Select an answer first
  5. 10expert · hard

    A platform team maintains a Go application that compiles to a static binary. The current Dockerfile uses golang:1.22 as the base image, copies source code, runs go build, and then runs the binary in the same image. The image is 800MB and the team wants to reduce it to under 50MB. The build environment has access to the Docker daemon and the Go build cache. Which approach best achieves the size reduction while keeping the build reproducible?

    Select an answer first
Finished these 5 questions?

Review the revealed explanations, or continue through the curriculum.

Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Linux Foundation. “CKAD” is a trademark of its owner, used for identification only.