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
Dabbling in Docker
Search
Aidan Feldman
January 25, 2016
Technology
0
160
Dabbling in Docker
Aidan Feldman
January 25, 2016
Tweet
Share
More Decks by Aidan Feldman
See All by Aidan Feldman
Human-Centered DevOps
aidanfeldman
0
28
Love and agony: containers in government
aidanfeldman
0
270
Compliance Masonry QuickStart
aidanfeldman
0
560
Search for Static Sites
aidanfeldman
2
660
Everything I think I understand about IT compliance
aidanfeldman
1
230
DevOps at Large: Modernizing apps and infrastructure in the federal government
aidanfeldman
0
610
Git, Graphically
aidanfeldman
0
320
Teaching Software to Tango
aidanfeldman
0
45
Other Decks in Technology
See All in Technology
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
1.8k
20260204_Midosuji_Tech
takuyay0ne
1
140
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
860
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
150
なぜ今、コスト最適化(倹約)が必要なのか? ~AWSでのコスト最適化の進め方「目的編」~
htan
1
110
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
130
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.1k
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
1
160
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.2k
Cosmos World Foundation Model Platform for Physical AI
takmin
0
690
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
0
78
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
140
Exploring anti-patterns in Rails
aemeredith
2
250
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
We Have a Design System, Now What?
morganepeng
54
8k
Designing Experiences People Love
moore
144
24k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Done Done
chrislema
186
16k
Ethics towards AI in product and experience design
skipperchong
2
190
Transcript
Dabbling in Docker Aidan Feldman January 25, 2016
Dabbling in Docker Agenda 1 What Docker does 2 Why
it’s useful 3 How to use it 4 Challenges
Dabbling in Docker Agenda 1 What Docker does 2 Why
it’s useful 3 How to use it 4 Challenges
kinda like Vagrant/AMIs 4
How it works code 5 docker build Dockerfile image docker
run container
Dabbling in Docker Agenda 1 What Docker does 2 Why
it’s useful 3 How to use it 4 Challenges
why it’s useful • specific dependency versions • sandboxing…without a
full VM per app • dev-prod parity • “works on my machine” • complex architectures 7
Dabbling in Docker Agenda 1 What Docker does 2 Why
it’s useful 3 How to use it 4 Challenges
How it works code 9 docker build Dockerfile image docker
run container
Dockerfiles FROM <base image> COPY <source> <destination> ENV <key> <value>
WORKDIR <path> RUN <command> EXPOSE <port> CMD <start> 10
Building 1. Open Docker Quickstart Terminal 1. `docker-machine ls` 2.
`cd <dir>` 3. `docker build -t <imagename> .` 4. `docker images` 11
Running • `docker run -p <external>:<internal> <imagename>` • `docker-machine ip
default` • `docker ps` 12
Examples • JSONP • Node onbuild • Node • C2
(pull request) 13
Multiple components • apps • databases • queues • microservices
14
JSONProxy example 15
Dabbling in Docker Agenda 1 What Docker does 2 Why
it’s useful 3 How to use it 4 Challenges
Challenges • Development workflow • Compose not production-ready yet •
Another Thing • Persistence • Secrets 17
Thanks! Aidan Feldman