Docker, FROM scratch
summary
Starts from Docker basics and shows concrete commands and outcomes: running isolated Ubuntu containers with docker run -it -v and port binding, creating reusable images via Dockerfile and FROM scratch, building a Node web app then mapping host port 8080 to container 3000, using docker-compose to bring up multi-service stacks and networks, running SQL Server in a container with persistent volumes for data, and compiling a Go binary inside a container. Most demos run end to end though SQL Server and Visual Studio tooling occasionally fail during the live demo.
AI-written summary · about
chapters (10)
- 0:00Start
- 2:16start with some useful terminology
- 6:02start with the canonical hello world example of docker
- 20:18run an application with inside of node
- 24:55combine multiple ports to a container
- 26:22map both udp and tcp ports into a docker container
- 28:35start building our own images
- 28:47create an image in docker
- 30:25use the docker build
- 33:32start up a docker container
related talks
01h 00mDocker, FROM scratch
01h 01mContainers/Docker - what, why and how
39mDocker Basics
01h 02mDocker Container in the Microsoft Universe
50mDev and Test Agility for Your Database with Docker
43mDocker 101: Meet the portable future (tutorial)
01h 11mLearning to use Docker for development
25mLeveraging Docker to Enable Learning
