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
Day 2 - Docker
Search
offz
April 20, 2017
Programming
0
45
Day 2 - Docker
offz
April 20, 2017
Tweet
Share
More Decks by offz
See All by offz
TM-P2-IT-security
offfffz
0
24
Docker Compose for Rails Developer
offfffz
1
37
Day 2 - CI
offfffz
0
57
Day 1 - Git
offfffz
0
90
Day 1 - Testing
offfffz
0
49
Other Decks in Programming
See All in Programming
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
2k
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
220
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
210
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
800
(Extension DC 2025) Actor境界を越える技術
teamhimeh
1
250
CSC305 Lecture 03
javiergs
PRO
0
240
Model Pollution
hschwentner
1
190
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
390
CSC305 Lecture 06
javiergs
PRO
0
210
オープンソースソフトウェアへの解像度🔬
utam0k
11
2.3k
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
210
スマホから Youtube Shortsを見られないようにする
lemolatoon
2
230
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
49
14k
Speed Design
sergeychernyshev
32
1.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Music & Morning Musume
bryan
46
6.8k
Practical Orchestrator
shlominoach
190
11k
The World Runs on Bad Software
bkeepers
PRO
71
11k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
970
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Why Our Code Smells
bkeepers
PRO
339
57k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Transcript
Docker
Docker vs. VM
Commands - pull - push - run - exec -
start - stop - kill - ps - images - rm - rmi
Cheat Sheet http://deeeet.com/writing/2013/12/08/docker- cheat-with-exmaple/
walkthrough 01 1. docker run hello-world 2. docker run alpine
echo 'Hello World' 3. docker run alpine ps aux 4. docker run alpine pwd
walkthrough 02 1. docker ps 2. docker ps -a 3.
docker rm CONTAINER_ID 4. docker images 5. docker rmi hello-world
walkthrough 03 1. docker run --rm alpine top 2. docker
ps 3. docker exec -it CONTAINER_ID sh
walkthrough 04 1. docker run --rm \ -v "$HOME/Desktop:\" alpine
watch ls 2. open new GIT BASH 3. docker ps 4. create a file or folder at ~/Desktop 5. see the file changes in docker