MugUp logoMugUp
HomeBrowseAboutBlog
LoginSign Up
MugUp

Plan your day, study, read, write and track your habits in one app.

Follow MugUp

Product

  • Features
  • Compare
  • Free Tools
  • Deck Library
  • MugUp for Discord

Community

  • Blog
  • Changelog
  • Feature Requests
  • Deck Requests

Company

  • Home
  • About
  • Contact

© 2026 MugUp. All rights reserved.

Terms of ServicePrivacy PolicyCookie Policy
  1. Browse decks
  2. Docker and Kubernetes
Public deck

Docker and Kubernetes

How containers are built and run with Docker, and how Kubernetes schedules, connects and heals them. Written for engineers who deploy and debug containerised apps.

Engineering
AShared by Alex Chen
0PlaySign in to clone

You’re reading a free preview. Sign up to see every topic and question — and to play this deck as games.

See the whole deck

Suggested order

Arrows point from what to learn first. Topics side by side can be studied in any order — and cloning the deck brings this order with it.

Topics

Open a topic to read through its content, then play just that topic.

Containers vs Virtual Machines: Namespaces, cgroups and Images
What a container is at the level of the Linux kernel, how it differs from a virtual machine, and how images are stored in layers and shared through registries.
MCQ: 10
Fill-in: 8
Flashcards: 12
Pair match: 11
41 total questions
Writing Dockerfiles and Building Images
The Dockerfile instructions, how the build cache works, and how to build images that are small, fast to rebuild and do not run as root.
MCQ: 10
Fill-in: 8
Flashcards: 12
Pair match: 11
41 total questions
Running Containers: Networking, Volumes and Compose
How to run containers day to day: publishing ports, Docker networks, keeping data in volumes and bind mounts, restart policies, and running several containers together with Docker Compose.
MCQ: 10
Fill-in: 8
Flashcards: 12
Pair match: 11
Locked · 41 questions inside
Kubernetes Architecture: Control Plane and Nodes
The parts of a Kubernetes cluster, what each control plane and node component does, and how controllers keep the cluster matching the state you asked for.
MCQ: 10
Fill-in: 8
Flashcards: 12
Pair match: 10
Locked · 40 questions inside
Workloads: Pods, Deployments, StatefulSets, DaemonSets and Jobs
The objects that run your containers, when to use each one, and how Deployments roll out new versions without downtime.
MCQ: 10
Fill-in: 8
Flashcards: 12
Pair match: 11
Locked · 41 questions inside
Kubernetes Networking: Services, Ingress and DNS
How pods find and reach each other inside a cluster, how traffic from outside gets in, and how NetworkPolicy limits who can talk to whom.
MCQ: 10
Fill-in: 8
Flashcards: 12
Pair match: 10
Locked · 40 questions inside
Configuration and Storage: ConfigMaps, Secrets and Persistent Volumes
How settings and credentials get into pods, why Secrets need extra protection, and how pods get storage that outlives them.
MCQ: 10
Fill-in: 8
Flashcards: 12
Pair match: 11
Locked · 41 questions inside
Scheduling, Resources and Autoscaling
How Kubernetes decides where pods run, how CPU and memory requests and limits work, and how the cluster grows and shrinks pods and nodes with demand.
MCQ: 11
Fill-in: 8
Flashcards: 12
Pair match: 11
Locked · 42 questions inside
Troubleshooting Kubernetes
How to read the common pod failure states, what probes do when they fail, and which kubectl commands find the cause.
MCQ: 11
Fill-in: 8
Flashcards: 12
Pair match: 11
Locked · 42 questions inside
7 more topics in this deck

Create a free account to open every topic — and play the whole deck without copying it.

Sign up freeLog in