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 Quickstart
Search
Federico Minzoni
November 25, 2015
Technology
1
96
Docker Quickstart
Docker overview for developers and curious
MilanoTechScene Meetup #3
Federico Minzoni
November 25, 2015
Tweet
Share
More Decks by Federico Minzoni
See All by Federico Minzoni
Docker: tips & tricks per la build
fminzoni
0
400
Towards Docker 18.09
fminzoni
0
91
Docker Milano Meetup (Docker #4 Bday)
fminzoni
1
150
Docker Operations - Six memos for the next infrastructure
fminzoni
0
190
Docker Roma Meetup #1
fminzoni
0
140
Hello Docker! Mean Milan
fminzoni
1
66
Docker Milano Meetup #2
fminzoni
0
96
Other Decks in Technology
See All in Technology
AIエージェントで90秒の広告動画を制作!台本・音声・映像・編集をつなぐAWS最新アーキテクチャの実践
nasuvitz
0
190
【NoMapsTECH 2025】AI Edge Computing Workshop
akit37
0
210
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
220
人工衛星のファームウェアをRustで書く理由
koba789
15
8.1k
「どこから読む?」コードとカルチャーに最速で馴染むための実践ガイド
zozotech
PRO
0
490
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
210
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
1
250
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
300
職種の壁を溶かして開発サイクルを高速に回す~情報透明性と職種越境から考えるAIフレンドリーな職種間連携~
daitasu
0
170
「Linux」という言葉が指すもの
sat
PRO
4
140
Aurora DSQLはサーバーレスアーキテクチャの常識を変えるのか
iwatatomoya
1
1k
下手な強制、ダメ!絶対! 「ガードレール」を「檻」にさせない"ガバナンス"の取り方とは?
tsukaman
2
450
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
51k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Statistics for Hackers
jakevdp
799
220k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
13k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
Site-Speed That Sticks
csswizardry
10
820
Into the Great Unknown - MozCon
thekraken
40
2k
Navigating Team Friction
lara
189
15k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Transcript
DOCKER QUICKSTART Milano Tech Scene
As a Developer, I want to use Docker so that
we...
CLOUD SOLUTIONS DEVELOPER @ENTER
[email protected]
@fminzoni FEDERICO MINZONI
Turning Points May 1999 VMware released Workstation August 2006 Amazon
introduce EC2 service August 2008 The first release of LXC (Linux Containers) October 2009 The first Devopsdays happened March 2013 Docker was released as open source
In 1999, VMware released Workstation which let developers run multiple
virtual machines locally Today, 75–90% of x86 workloads are virtualized.
In 2006, Amazon introduce self- service compute and storage. Developers,
for the first time, can create and deploy an application without talking to anyone else. Begins a new world of continuous deployment.
In 2009, Developers and IT professionals started joining forces in
what is called DevOps movement. What used to be considered infrastructure is now part of the code.
What’s the Problem with the VMs ? Size Performance Portability
Hardware-centric
None
Back in 2008, the LXC project... brought together CGroups and
kernel Namespaces to provide a complete containerization solution.
None
Finally in 2013, Docker released a... lightweight alternative to VMs,
letting devs code/build/test every few minutes without the virtualization overhead.
None
Application Container
Portable
Demo
Layered Filesystem
BUILD, SHIP, AND RUN ANY APP, ANYWHERE Package applications with
all dependencies Build Images Distribute via Registry Execute Containers Anywhere, unchanged
Ian Miell @ianmiell https://goo.gl/o9vNmO
None
How it works BUILD (images) Building and Compose Dockerfile. The
build process 1 build step = 1 layer Small. Fast. Reproducible docker-compose.yml docker-compose build SHIP Search and Distribute docker search docker pull 100 official images docker tag docker push 150k contributed images RUN (containers) Execute and Manage docker run … Compute Networking Storage Topology
Docker Tools BUILD Building and Compose SHIP Search and Distribute
RUN Execute and Manage
Docker Tools BUILD Building and Compose SHIP Search and Distribute
RUN Execute and Manage DEMO DEMO DEMO
QUESTIONS ?