Docker isn’t just for deployment
summary
A teaching platform uses Docker to serve browser IDEs orchestrated via a pure ruby toolchain and the daa gem alongside the docker gem and Sidekiq jobs. It auto-starts and stops containers, mounts GlusterFS volumes, proxies traffic, and runs ephemeral C and language playground sandboxes. Density jumps from about 10 users per 2GB node to 500 users per 2GB node, cutting cost enough to offer free trials and make the system practical.
AI-written summary · about
chapters (10)
- 0:00Intro
- 0:13What is Docker?
- 3:38Why We Needed It
- 6:24Version 2 - The API
- 10:56Building Abstractions
- 11:40Dacker (our abstraction)
- 14:03Outcome for Us
- 15:52Other use cases
- 18:03Conclusion
- 18:24Any Questions








