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
Docker in a Flash
Search
Alice Goldfuss
June 08, 2015
Programming
2
560
Docker in a Flash
Lightning Talk for Women Who Code about using Docker for environment management.
Alice Goldfuss
June 08, 2015
Tweet
Share
More Decks by Alice Goldfuss
See All by Alice Goldfuss
The Container Operator’s Manual
alicegoldfuss
6
1.3k
Martyrs On Film: learning to hate the #oncallselfie
alicegoldfuss
5
1.2k
Passing the Console: Fostering the Next Generation of Ops Professionals
alicegoldfuss
0
1.1k
Rockstars, Builders, and Janitors: You're doing it wrong
alicegoldfuss
11
1.7k
nrrd 911 ic me: The Incident Commander Role
alicegoldfuss
3
1.1k
Scalable Meatfrastructure: Building Stable DevOps Teams
alicegoldfuss
2
1.3k
Other Decks in Programming
See All in Programming
SourceGeneratorのマーカー属性問題について
htkym
0
170
Ruby x Terminal
a_matsuda
7
590
Agent Skills Workshop - AIへの頼み方を仕組み化する
gotalab555
15
8.2k
Python’s True Superpower
hynek
0
200
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
490
2026/02/04 AIキャラクター人格の実装論 口 調の模倣から、コンテキスト制御による 『思想』と『行動』の創発へ
sr2mg4
0
720
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
500
AIに任せる範囲を安全に広げるためにやっていること
fukucheee
0
110
AIコーディングの理想と現実 2026 | AI Coding: Expectations vs. Reality 2026
tomohisa
0
1.2k
maplibre-gl-layers - 地図に移動体たくさん表示したい
kekyo
PRO
0
210
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
290
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
160
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
810
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Exploring anti-patterns in Rails
aemeredith
2
280
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
850
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
68
The Limits of Empathy - UXLibs8
cassininazir
1
250
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
80
WENDY [Excerpt]
tessaabrams
9
36k
4 Signs Your Business is Dying
shpigford
187
22k
How to make the Groovebox
asonas
2
2k
Design in an AI World
tapps
0
160
Transcript
Docker in a Flash Alice Goldfuss @alicegoldfuss
I’m Alice SRE @
@alicegoldfuss WTF? Yay! Me
@alicegoldfuss WTF? Yay! Me Coworker
@alicegoldfuss Staging
@alicegoldfuss Staging Production
@alicegoldfuss Common factor?
@alicegoldfuss The Environment @alicegoldfuss
@alicegoldfuss
@alicegoldfuss Docker Basics - Containerization software - Open source o
github.com/docker/docker - Linux only
@alicegoldfuss VMs host OS hypervisor guest OS guest OS bin
/ lib bin / lib app A app B
@alicegoldfuss VMs Containers host OS host OS hypervisor Docker engine
guest OS guest OS bin / lib bin / lib app A app B bin / lib bin / lib app A app B app B
@alicegoldfuss Dockerfile
@alicegoldfuss Dockerfile Image
@alicegoldfuss Image Container Dockerfile
@alicegoldfuss # Example my_app/Dockerfile # Pull base image. FROM dockerfile/ubuntu
# Install Ruby. RUN apt-get install -y ruby # Install Sinatra. RUN gem install sinatra
@alicegoldfuss # Example my_app/Dockerfile # Pull base image. FROM dockerfile/ubuntu
<-- image layer # Install Ruby. RUN apt-get install -y ruby <-- image layer # Install Sinatra. RUN gem install sinatra <-- image layer
@alicegoldfuss ubuntu ruby sinatra your image
@alicegoldfuss your image container container container
@alicegoldfuss Share it! Yay! Divine! your image
@alicegoldfuss Ship it! your image your image
@alicegoldfuss Ship it! your image your image your image your
image your image your image
@alicegoldfuss Docker at New Relic docker host 1 docker host
2 docker host 3 docker host 4
@alicegoldfuss Docker Tools - Centurion o github.com/newrelic/centurion - Dogestry o
github.com/dogestry/dogestry
Thanks! @alicegoldfuss