Ask me anything about your lessons or your code.
“What is a port?” · “Why is my code erroring?”
A container is an ordinary Linux process the kernel fenced off, not a tiny virtual machine, and Docker is the tool that runs it.
What Containers Actually Are
A container is an ordinary Linux process the kernel fenced off, not a tiny virtual machine, and Docker is the tool that runs it.
Images and Dockerfiles
An image is a stack of read-only layers plus a config. A Dockerfile is the recipe that stacks them, and a registry is where they live.
Docker Compose
One file describes a whole multi-container stack, and one command makes it real: services, the private network they share, ports, volumes, and a clean teardown.
Running Vulnerable Apps in Docker
Publish a broken-on-purpose app so it can be reached, wall it off from everything it could hurt, and reset it to a clean state in seconds.
Container Security Basics
A container is a boundary made of kernel configuration, and configuration loosens. Here is how the wall between a container and its host actually breaks, and how to make it thicker.