BeginnerDocker Fundamentals
Docker Interview Track
Containers, images, Dockerfiles, volumes and Compose — the Get Started fundamentals interviewers expect.
Your progress · 15 questions0%
15
Questions
0
Completed
0
To review
0
Favorites
Topics in recommended order
Learning path
Follow the stages top to bottom. Nothing is locked — the order is simply what works.
Docker Fundamentals
5 questionsBeginnerDocker Fundamentals
How is a container different from a virtual machine?
Not practiced yetPractice thisIntermediateDocker Fundamentals
Explain the Docker architecture: daemon, client, Desktop, and registries.
Not practiced yetPractice thisIntermediateDocker Fundamentals
What exactly happens when you run docker run -i -t ubuntu /bin/bash?
Not practiced yetPractice this BeginnerDocker Fundamentals
What Docker objects do you manage day to day, and what happens to container data?
Not practiced yetPractice thisImages & Dockerfiles
5 questionsBeginnerImages & Dockerfiles
What is a Docker image, and how do layers and immutability work?
Not practiced yetPractice thisIntermediateImages & Dockerfiles
Walk through writing a Dockerfile from scratch.
Not practiced yetPractice thisIntermediateImages & Dockerfiles
How do building, tagging, and pushing images work — and registry vs repository vs tag?
Not practiced yetPractice thisIntermediateImages & Dockerfiles
How does the Docker build cache work, and how do you write Dockerfiles that stay fast?
Not practiced yetPractice thisAdvancedImages & Dockerfiles
What are multi-stage builds and why do they shrink and secure images?
Not practiced yetPractice thisRunning & Orchestrating
5 questionsBeginnerRunning & Orchestrating
What is your everyday container lifecycle workflow (run, ps, exec, stop, rm)?
Not practiced yetPractice thisIntermediateRunning & Orchestrating
How does publishing ports work (-p vs -P vs EXPOSE)?
Not practiced yetPractice this IntermediateRunning & Orchestrating
How do you persist data beyond a container's life with volumes?
Not practiced yetPractice thisIntermediateRunning & Orchestrating
Volumes vs bind mounts — when do you use each, and -v vs --mount?
Not practiced yetPractice this BeginnerRunning & Orchestrating