Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
boot2docker at the Paris Docker Meetup
Search
Steeve Morin
February 13, 2014
Technology
7
3.6k
boot2docker at the Paris Docker Meetup
Steeve Morin
February 13, 2014
Tweet
Share
More Decks by Steeve Morin
See All by Steeve Morin
BazelCon 2019 - Bazel & Kubernetes: Develop like it’s production
steeve
0
120
NLUUG 2014: Zero to Docker in 20s
steeve
0
47
boot2docker: Zero to Docker in 20s
steeve
2
420
XBMCtorrent: Torrent Streaming for XBMC - Paris Tech Talks
steeve
0
1.2k
Other Decks in Technology
See All in Technology
【CEDEC2025】大規模言語モデルを活用したゲーム内会話パートのスクリプト作成支援への取り組み
cygames
PRO
2
770
データモデリング通り #2オンライン勉強会 ~方法論の話をしよう~
datayokocho
0
110
Amazon Bedrock AgentCoreのフロントエンドを探す旅 (Next.js編)
kmiya84377
1
120
みんなのSRE 〜チーム全員でのSRE活動にするための4つの取り組み〜
kakehashi
PRO
2
140
Nx × AI によるモノレポ活用 〜コードジェネレーター編〜
puku0x
0
350
バクラクによるコーポレート業務の自動運転 #BetAIDay
layerx
PRO
1
850
AWS DDoS攻撃防御の最前線
ryutakondo
1
130
【Λ(らむだ)】最近のアプデ情報 / RPALT20250729
lambda
0
230
MCP認可の現在地と自律型エージェント対応に向けた課題 / MCP Authorization Today and Challenges to Support Autonomous Agents
yokawasa
5
1.8k
Segment Anything Modelの最新動向:SAM2とその発展系
tenten0727
0
440
Amazon Q と『音楽』-ゲーム音楽もAmazonQで作成してみた感想-
senseofunity129
0
110
Foundation Model × VisionKit で実現するローカル OCR
sansantech
PRO
0
300
Featured
See All Featured
Building an army of robots
kneath
306
45k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
430
Optimizing for Happiness
mojombo
379
70k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Raft: Consensus for Rubyists
vanstee
140
7k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
BOOT2DOCKER Lightweight Linux for Docker Steeve Morin @steeve
HI • @steeve • always for hire • <LANGUAGE>-ista •
wingsuiter (because fuck yeah)
–Steeve Morin “When you think about it, the host system
is redundant to the Docker image… Right?”
TINY CORE LINUX • 9mb ISO (!) • Runs from
RAM • Boots in 3s • v4.7 at the time • Binary repository • Pretty big community
DOCKER ON TCL • First try, July 2013 • Linux
Kernel 3.0 x86 without AUFS? • Custom Linux 3.10 with AUFS • Missing critical packages? • Cross compilation FTW • docker version works!!!
DOCKER ON TCL $ docker run -i -t busybox /bin/sh
lxc-start: Invalid argument - pivot_root syscall failed
DOCKER ON TCL: PART DEUX • December 3rd, 2013 •
Docker Global Hack Day • Better custom Kernel • 3.10/AUFS/CGROUPS… • Custom LXC patch
DOCKER ON TCL $ docker run -i -t busybox /bin/sh
#/
• Based on Tiny Core Linux 5.1 • 27mb ISO,
boots in 5-10s • Runs from RAM, read-only • updates are easy • Disk persistance • Built with Docker • Yes, boot2docker builds with boot2docker
$ brew install boot2docker $ boot2docker init $ boot2docker up
$ export DOCKER_HOST=localhost $ docker run -i -t busybox sh #/ boot2docker + Docker OSX client = <3
TRACTION
AWESOME CONTRIBUTORS Andreas Heissenberger @aheissenberger Austria Sven Dowideit @SvenDowideit Australia
THANK YOU github.com/steeve/boot2docker @steeve