Containers & Docker Explained
ยท
Containers are confusing. They are a buzzword that everyone is saying but no one understands. Why use them? Why are they better than virtual machines? How are they different than just using a machine regularly?
Let's build a Dockerfile FROM Scratch and built it up to an Nginx webserver and finally a multistage Dockerfile with building, testing, and running, in production, in just 30 min!
- 0:00โIntroduction
- 1:25โHello World in C
- 3:30โDraw.io diagram
- 5:00โYour app
- 6:12โHypervisors
- 8:25โCompleted Draw.io diagram
- 9:00โDockerfile from Scratch
- 10:12โDocker Build and tag
- 12:12โbusybox and base images
- 14:00โRunning an image
- 15:22โWhat's Inside?
- 16:27โFrom Ubuntu
- 17:00โLayers
- 18:45โA more complex example
- 20:20โNginx
- 24:25โMy .NET podcast site in Docker
- 27:10โWhy containers are amazing
- 27:45โSize of images
- 28:55โFinal Diagram
- 30:00โConclusion