Bird
0
0

Why does dive show some layers with size but no added files, and what does this imply about Docker image layering?

hard📝 Conceptual Q10 of 15
Docker - Image Optimization
Why does dive show some layers with size but no added files, and what does this imply about Docker image layering?
ABecause layers can modify or delete files without adding new ones, showing Docker layers are cumulative
BBecause dive has a bug and misses files in those layers
CBecause those layers are placeholders and do not affect the image
DBecause Docker compresses layers differently causing size mismatch
Step-by-Step Solution
Solution:
  1. Step 1: Understand Docker layering

    Docker layers build on each other; some layers modify or delete files without adding new ones.
  2. Step 2: Interpret dive's layer size display

    dive shows size for such layers because they change the image state cumulatively.
  3. Final Answer:

    Because layers can modify or delete files without adding new ones, showing Docker layers are cumulative -> Option A
  4. Quick Check:

    Layer size with no files means cumulative changes = A [OK]
Quick Trick: Docker layers build cumulatively, not just add files [OK]
Common Mistakes:
  • Blaming dive for missing files
  • Thinking layers are placeholders
  • Confusing compression with layer size

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Docker Quizzes