Dockerize it stop living in the past and embrace the future
summary
Shows Docker replacing local installs by building a tiny Node server, exposing port 3000, mounting the source as a volume and running ngrok from a container; live-edit required rebuilding until the mount fix. Demonstrates running Graylog and the ELK-style stack as containers. Recommends tiny base images—Alpine cuts images from ~600 MB to ~12 MB—run one process per container, avoid root, prefer managed orchestration like Kubernetes (Google runs ~3,300 containers/sec, ~2 billion/week), use Docker Compose for dev and Alpine Linux for minimal images.
AI-written summary · about
chapters (8)
- 0:00Start
- 3:45Install Nodes inside a Container
- 28:51Replication Controller
- 31:55Replication Controllers
- 40:39Avoid Running Containers
- 41:00Security Best Practices
- 44:21When To Decide When To Use a Vm versus a Container
- 45:03Why Did Coding the Comm Switch from Containers to Vm
related talks
02h 06mDocker Community All-Hands 7 - Day 2
45mDocker for dev
32mLocal development techniques with Kubernetes
29mDeveloping JS Applications Using Docker Containers
20mHow to Build and Run Next.js Applications with Docker, Compose
20mDocker isn’t just for deployment
34mIn the beginning was the server
25mLeveraging Docker to Enable Learning
