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.5k
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
110
NLUUG 2014: Zero to Docker in 20s
steeve
0
44
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
プロセス改善による品質向上事例
tomasagi
2
2.6k
地方拠点で エンジニアリングマネージャーってできるの? 〜地方という制約を楽しむオーナーシップとコミュニティ作り〜
1coin
1
230
Amazon S3 Tablesと外部分析基盤連携について / Amazon S3 Tables and External Data Analytics Platform
nttcom
0
140
速くて安いWebサイトを作る
nishiharatsubasa
11
13k
2025-02-21 ゆるSRE勉強会 Enhancing SRE Using AI
yoshiiryo1
1
370
Data-centric AI入門第6章:Data-centric AIの実践例
x_ttyszk
1
410
ホワイトボードチャレンジ 説明&実行資料
ichimichi
0
130
JEDAI Meetup! Databricks AI/BI概要
databricksjapan
0
150
Larkご案内資料
customercloud
PRO
0
650
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
1.4k
君も受託系GISエンジニアにならないか
sudataka
2
440
エンジニアの育成を支える爆速フィードバック文化
sansantech
PRO
3
1.1k
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Facilitating Awesome Meetings
lara
52
6.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
51k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
Thoughts on Productivity
jonyablonski
69
4.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Speed Design
sergeychernyshev
27
790
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Code Review Best Practice
trishagee
67
18k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
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