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
44
Day 2 - Docker
offz
April 20, 2017
Tweet
Share
More Decks by offz
See All by offz
TM-P2-IT-security
offfffz
0
23
Docker Compose for Rails Developer
offfffz
1
36
Day 2 - CI
offfffz
0
56
Day 1 - Git
offfffz
0
89
Day 1 - Testing
offfffz
0
47
Other Decks in Programming
See All in Programming
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
870
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
3
1.5k
Testing Trophyは叫ばない
toms74209200
0
880
Cache Me If You Can
ryunen344
2
1.5k
テストコードはもう書かない:JetBrains AI Assistantに委ねる非同期処理のテスト自動設計・生成
makun
0
360
今から始めるClaude Code入門〜AIコーディングエージェントの歴史と導入〜
nokomoro3
0
190
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
770
Ruby Parser progress report 2025
yui_knk
1
450
チームのテスト力を鍛える
goyoki
3
380
Putting The Genie in the Bottle - A Crash Course on running LLMs on Android
iurysza
0
140
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
320
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
390
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
For a Future-Friendly Web
brad_frost
180
9.9k
Gamification - CAS2011
davidbonilla
81
5.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Six Lessons from altMBA
skipperchong
28
4k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Building an army of robots
kneath
306
46k
Scaling GitHub
holman
463
140k
Agile that works and the tools we love
rasmusluckow
330
21k
Unsuck your backbone
ammeep
671
58k
Making Projects Easy
brettharned
117
6.4k
The Cult of Friendly URLs
andyhume
79
6.6k
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