Docker
Images and containers, the Dockerfile, layers and caching, networks, volumes and Compose.
0/137
- 1What is Docker?Junior
- 2What is Docker used for?Junior
- 3What is the difference between Docker and a virtual machine?Junior
- 4What is a container?Junior
- 5What is an image?Junior
- 6What is Docker Engine?Junior
- 7What advantages does Docker give developers?Junior
- 8What is containerization?Junior
- 9What is a Docker registry?Junior
- 10How does Docker provide process isolation?Middle
- 1What is a Docker image?Junior
- 3What is a layer in a Docker image?Junior
- 4What does "image immutability" mean?Junior
- 5How to create a Docker image?Junior
- 6How do you remove a Docker image?Junior
- 7What is a Docker image tag?Junior
- 8What is a Dockerfile?Junior
- 9What is a base image (base image)?Junior
- 10What is a multi-stage build?Junior
- 12How does Docker merge layers in an image?Middle
- 1What is a container in Docker?Junior
- 2Why are containers called "lightweight virtualization"?Junior
- 3What happens when a container starts?Junior
- 4How to run a docker container?Junior
- 5How to stop a Docker container?Junior
- 6Why is it better not to store data inside a container?Junior
- 7How to persist data between container runs? (junior)Junior
- 8How do containers exchange data with each other?Junior
- 9How do you view container logs?Junior
- 2How does a Dockerfile differ from an image?Junior
- 3How is an image built from a Dockerfile?Junior
- 4What does "build context" mean?Junior
- 5How to set the name and tag of the image being built?Middle
- 6What is a layer in a Dockerfile?Junior
- 7Why is it important to minimize the number of layers?Junior
- 9Why does the order of instructions in a Dockerfile matter?Junior
- 10What does "multi-stage build" mean?Junior
- 11Why should you use `alpine` images?Junior
- 12What is Docker Compose?Junior
- 13How is Compose different from a Dockerfile?Junior
- 14What is described in `docker-compose.yml`?Junior
- 15How do you rebuild images in Compose?Junior
- 1What is a volume in Docker?Junior
- 2Why do you need volumes?Junior
- 3Where are Docker volumes physically stored?Middle
- 5How to mount a volume in a container?Junior
- 6What is a bind mount?Junior
- 7How does Docker create a volume automatically?Junior
- 8How to declare a volume in docker-compose.yml?Junior
- 9What is a network in Docker?Junior
- 10Why can't containers see each other without a network?Junior
- 11What types of networks exist in Docker by default?Middle
- 12What does network isolation mean?Junior
- 13What is a bridge network?Middle
- 14What is the host network?Middle
- 15What is the none network?Middle
- 2What is Docker Hub?Junior
- 3What is a Docker Repository?Junior
- 4What does an image tag do?Junior
- 5How to pull a Docker image from a registry?Junior
- 6What does "immutable tag" mean?Junior
- 7How is a public registry different from a private one?Junior
- 8What role does a registry play in CI/CD?Junior
- 9Docker registry vs Docker Hub: what is the difference?Middle
- 11How to transfer Docker images between hosts without a registry?Middle
- 12How to set up a private Docker registry with Harbor?Senior
- 1Container vs Virtual Machine: what is the difference?Junior
- 2What are the main components of Docker architecture?Middle
- 3Docker daemon and Docker client: how do they interact?Middle
- 4What are Linux namespaces and cgroups in Docker?Middle
- 5What is containerd and its role in the Docker ecosystem?Middle
- 6What is a Docker image?Junior
- 7Docker layers and Union File System explainedMiddle
- 8How to inspect Docker image metadata?Junior
- 10How to create a Docker image from a running container?Middle
- 11What are dangling Docker images and how to remove them?Junior
- 12How to reduce the size of a Docker image?Middle
- 13What are distroless images and what advantages do they offer?Middle
- 14What is the overlay2 storage driver and when to change it?Senior
- 15What is the Docker container lifecycle?Middle
- 16How to run a container from a Docker image?Junior
- 17How to list running and all Docker containers?Junior
- 18How to get inside a running Docker container?Junior
- 19docker exec vs docker attach: what is the difference?Junior
- 21How to inspect container state, logs, and metadata?Junior
- 22How to stop and remove a Docker container?Junior
- 23docker stop vs docker kill: what is the difference?Junior
- 24How to use environment variables in Docker?Junior
- 25What is a Docker restart policy and what options exist?Junior
- 26How to limit container CPU and memory resources?Middle
- 27How to set up a health check for a Docker container?Middle
- 28How to handle signals in containers and what is the init process?Senior
- 29COPY vs ADD in Dockerfile: what is the difference?Junior
- 30CMD vs ENTRYPOINT in Dockerfile: what is the difference?Junior
- 31EXPOSE in Dockerfile vs port publishing: what is the difference?Junior
- 33How does Docker build cache work and how to manage it?Middle
- 34What is a multi-stage Docker build and why use it?Middle
- 35What is BuildKit and what advantages does it provide?Middle
- 36How to build multi-platform Docker images (ARM + AMD64)?Middle
- 37How do containers communicate in Docker Compose?Junior
- 38How to manage service dependencies in Docker Compose?Middle
- 39What are Docker Compose profiles and how to use them?Middle
- 40How to scale services in Docker Compose?Middle
- 42Where are Docker volumes stored on the host?Middle
- 43How to share data between Docker containers?Middle
- 44How to update a Docker container without losing data?Middle
- 45How does Docker networking work and what network types exist?Middle
- 46How does Docker bridge networking work?Middle
- 47What is a Docker overlay network and when do you need it?Middle
- 48How to troubleshoot network problems between Docker containers?Senior
- 49How to debug problems in a Docker container?Middle
- 50How to organize log management in Docker?Middle
- 52How to fix 'no space left on device' on a Docker host?Middle
- 53How to scan Docker images for vulnerabilities?Middle
- 54What is rootless Docker and when to use it?Middle
- 55How to manage secrets (passwords, keys) in Docker properly?Senior
- 56What is Docker Content Trust (DCT)?Senior
- 57How to implement Docker container security hardening?Senior
- 58What is Docker Swarm?Middle
- 59How to perform a rolling update in Docker Swarm?Middle
- 60How to use Docker in a CI/CD pipeline?Middle
- 61Immutable infrastructure with Docker explainedMiddle
- 62Zero-downtime deployment approaches with DockerSenior
- 64How to live migrate a Docker container between hosts using CRIU?Senior