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
2016-10-07_Intro_to_Docker
Search
Cloud Genius
October 07, 2016
Technology
0
79
2016-10-07_Intro_to_Docker
https://be.a.cloudgeni.us/sessions
Cloud Genius
October 07, 2016
Tweet
Share
More Decks by Cloud Genius
See All by Cloud Genius
Intro to Docker - Part 2
cloudgenius
0
43
Cloud security webinar with NIU
cloudgenius
0
50
Cloud Computing Security
cloudgenius
0
150
Netflix Cloud Architecture - continued
cloudgenius
0
170
Network characteristics of the cloud architecture
cloudgenius
0
93
Meeting app performance needs – scaling up vs scaling out
cloudgenius
0
120
Understanding business requirements for cloud computing
cloudgenius
0
130
Understanding application requirements for the cloud
cloudgenius
0
100
Netflix: From DVD in the mail to Streaming from the Cloud
cloudgenius
0
140
Other Decks in Technology
See All in Technology
AI駆動開発を推進するためにサービス開発チームで 取り組んでいること
noayaoshiro
0
250
『バイトル』CTOが語る! AIネイティブ世代と切り拓くモノづくり組織
dip_tech
PRO
1
110
SwiftUIのGeometryReaderとScrollViewを基礎から応用まで学び直す:設計と活用事例
fumiyasac0921
0
160
『OCI で学ぶクラウドネイティブ 実践 × 理論ガイド』 書籍概要
oracle4engineer
PRO
3
200
防災デジタル分野での官民共創の取り組み (2)DIT/CCとD-CERTについて
ditccsugii
0
190
「使い方教えて」「事例教えて」じゃもう遅い! Microsoft 365 Copilot を触り倒そう!
taichinakamura
0
330
速習AGENTS.md:5分で精度を上げる "3ブロック" テンプレ
ismk
6
730
能登半島災害現場エンジニアクロストーク 【JAWS FESTA 2025 in 金沢】
ditccsugii
0
430
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
250
20201008_ファインディ_品質意識を育てる役目は人かAIか___2_.pdf
findy_eventslides
2
600
Simplifying Cloud Native app testing across environments with Dapr and Microcks
salaboy
0
140
三菱電機・ソニーグループ共同の「Agile Japan企業内サテライト」_2025
sony
0
140
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Designing Experiences People Love
moore
142
24k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
900
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Designing for humans not robots
tammielis
254
26k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
The Cost Of JavaScript in 2023
addyosmani
54
9k
Typedesign – Prime Four
hannesfritz
42
2.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Transcript
@beacloudgenius Intro to Docker
Happy to see you all online 2
Your questions help us drive better. Questions in chat... any
time. 3
https://LinkedIn.com/in/LONDHE 4 IAS Topper Founder Who am I Nilesh Londhe
CloudGenius 5 The fastest way for you to be productive
on your job
CloudGenius 6 Rated as top 10 cloud program by CIO
Magazine
Our graduates work at 7
Our consultants get stuff done 8 ¨ Our consultants get
stuff done
Our Trainers 9 ¨ Our trainers train you for mastery
¤ Not
10
11 Instructor Led Online Courses
12 Self-paced On-demand Courses
13 Interactive Videoconference Bootcamps
14 Why Docker?
15 Simplifies container management
16 Common standard among leaders Google, Microsoft, Amazon, Cisco, HP,
IBM, Red Hat, VMWare, and others
17 Resource Efficiency
18 Integration with Linux kernel
19 Fast
20 Agile
21 Flexible
22 Lightweight
23 Inexpensive
24 Open source
25 Ecosystem
26 Cloud friendly
27 Enables Consistent Environments
28 What’s Docker?
29 DotCloud renamed Docker Inc.
30 Go Lang based v1.0 in mid 2014
31 Docker automates application deployment in lightweight, portable, self sufficient
containers that run anywhere*.
32 What? Unix chroot BSD jails Solaris zones
33 What? Linux containers layered file system git like versioning
REST API
None
35 Docker Isolated light faster than VMs
36 Setup Use Cloud Genius Workstation or curl -sSL https://get.docker.com/
| sh
37 Terminology Docker Daemon = Server Docker Client = Client
38 Terminology Image is a snapshot Container is instantiation of
an image
39 Terminology Docker Registry is warehouse of images Docker Repository
is a project in registry
40 Basic usage docker pull <image> docker images docker run
<image> <command> docker ps docker logs <container>
41 Hands-on
42 Automation Dockerfile – series of commands
Dockerfile FROM ubuntu ENV THIS_IS_AWESOME true RUN apt-get update RUN
apt-get -y install fortunes cowsay CMD /usr/games/fortune -a | /usr/games/cowsay
44 build docker build -t cloudgenius/holycow .
45 push docker push cloudgenius/holycow
46 run docker run cloudgenius/holycow
47 you pull docker pull cloudgenius/holycow
48 you run docker run cloudgenius/holycow
49 Community https://chat.cloudgeni.us
50 Thank you. be.a.cloudgeni.us