Beyond Docker Buzzwords
summary
Explains why Docker isn’t magic for scalability and shows concrete uses and tradeoffs: Linux kernel features like cgroups and namespaces plus copy‑on‑write make containers fast but require a Linux layer; containerized dev environments replace brittle local setups (moved from H2 to MySQL locally), but VirtualBox vboxfs is slow so teams use NFS/rsync mounts. Describes CI as containers with dynamic CI agents created by job tags, testing strategies (build/test images, use Serverspec/InSpec), Raspberry Pi demos, and what actually worked.
AI-written summary · about
chapters (14)
- 0:00Start
- 9:10VIRTUAL MACHINES
- 12:18CGROUPS
- 13:59NAMESPACES
- 27:27LOCAL DEVELOPER ENVIRONMENT
- 30:18AUTOMATE DEV ENVIRONMENT SET UP
- 31:38TIPS & TRICKS
- 41:13WHY ONE HESITATES TO TEST
- 42:29COMPLETE ISOLATION
- 43:23TESTING APPROACH 1
- 49:23INTEGRATION TESTS
- 51:01BENEFITS
- 51:39TEST DRIVEN INFRA CODE
- 53:48INNOVATION
related talks
31mWhat’s under the hood of Docker?
01h 39mLab: Linux Container Internals
28mDocker 101 & Why Docker Powers Che
44mContain yourselves
26mContainerization War Stories
30mWhat’s Under the Hood of Docker? Process Separation in the Linux kernel
29mA Deep Dive into Virtualized Container Technology
01h 00mContainer Usage Patterns
