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
570
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Docker in a Flash
Lightning Talk for Women Who Code about using Docker for environment management.
Alice Goldfuss
June 08, 2015
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.8k
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
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
170
PHP Application における Kubernetes 内 gRPC 通信
ganchiku
0
540
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
160
これからAgentCoreを触る方へトレンドはGatewayです
har1101
6
510
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
200
yield再入門 #phpcon
o0h
PRO
0
800
Android CLI
fornewid
0
190
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
320
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
280
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
550
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
280
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
0
510
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1033
470k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
360
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
The Curse of the Amulet
leimatthew05
2
13k
WENDY [Excerpt]
tessaabrams
11
39k
Automating Front-end Workflow
addyosmani
1370
210k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Ruling the World: When Life Gets Gamed
codingconduct
0
290
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