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
520
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.2k
Martyrs On Film: learning to hate the #oncallselfie
alicegoldfuss
5
1.1k
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
1k
Scalable Meatfrastructure: Building Stable DevOps Teams
alicegoldfuss
2
1.2k
Other Decks in Programming
See All in Programming
ProxyによるWindow間RPC機構の構築
syumai
3
1.2k
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
560
チームのテスト力を鍛える
goyoki
3
730
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
1.9k
Improving my own Ruby thereafter
sisshiki1969
1
160
Putting The Genie in the Bottle - A Crash Course on running LLMs on Android
iurysza
0
140
print("Hello, World")
eddie
2
530
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
530
Amazon RDS 向けに提供されている MCP Server と仕組みを調べてみた/jawsug-okayama-2025-aurora-mcp
takahashiikki
1
110
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
130
請來的 AI Agent 同事們在寫程式時,怎麼用 pytest 去除各種幻想與盲點
keitheis
0
120
Testing Trophyは叫ばない
toms74209200
0
890
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
How GitHub (no longer) Works
holman
315
140k
A Modern Web Designer's Workflow
chriscoyier
696
190k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
13k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Producing Creativity
orderedlist
PRO
347
40k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Balancing Empowerment & Direction
lara
3
620
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