Booting Docker Images over Bittorrent
summary
Implements a BitTorrent-backed union filesystem that mounts a Docker image tar and fetches files on demand, creating a torrent that includes the tar and an index. Uses torrent-stream and a tool called torren Docker to boot a container while only downloading needed files, demonstrating a 540MB image that starts and runs node over a transatlantic connection. Writes go to the local layer, peers seed pieces as containers run, and the image spreads peer to peer.
AI-written summary · about
chapters (11)
- 0:00Introduction and pain points
- 1:33Torrent stream concept
- 2:40Torren docker architecture
- 4:03Torren docker demonstration
- 5:33Creating torrent images
- 6:51Seeding and fetching images
- 8:23Live demo of container boot
- 13:06Distributed replication logic
- 14:27Handling replication conflicts
- 19:19Hyperlog and data merging
- 21:55Hyperlog demonstration







