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使ってみた
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
danny
June 01, 2014
Technology
2.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
開発環境でDocker使ってみた
danny
June 01, 2014
More Decks by danny
See All by danny
Datapiaのフロントエンドについて
f96q
0
530
新規サービスの技術選定と設計
f96q
1
18k
Vue.jsとRailsで作るWebアプリケーション
f96q
0
840
2013年を振り返って
f96q
0
770
Git勉強会@KRAY
f96q
1
2.1k
等強Ruby会議10に参加しての感想
f96q
2
960
Inside Tripclip
f96q
2
1.6k
Other Decks in Technology
See All in Technology
白金鉱業Meetup_Vol.24_「AIエージェントは分けるほど良い」は本当か? / Is it true that “the more you divide AI agents, the better”?
brainpadpr
1
400
AIネイティブな開発のサプライチェーンリスク対策 〜激動の開発現場でリスクに立ち向かう〜【ZennFes】
cscengineer
PRO
2
130
SONiCのLinuxベースを活かしたZabbix監視
sonic
0
190
【NRUG vol.18】なぜ多くのオブザーバビリティ導入は失敗するのか
nrug_member
0
170
Claude Code の Sandbox 機能を Anthropic Sandbox Runtime(srt) で試そう!/lets-play-anthropic-sandbox-runtime
tomoki10
1
630
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
1.2k
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
21
7k
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
520
AI駆動開発を通して感じた、 AI時代のデザイナーの役割変化
whisaiyo
3
2.2k
Disciplined Vibes: Scaling AI-Assisted Engineering
sheharyar
0
150
自宅LLMの話
jacopen
1
610
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
380
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.4k
Automating Front-end Workflow
addyosmani
1370
210k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
410
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
360
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
200
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
970
Raft: Consensus for Rubyists
vanstee
141
7.5k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.4k
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
։ൃڥͰ%PDLFS ͬͯΈͨ QHDBGF EBOOZ
ࠓ͢͜ͱ w Πϯετʔϧํ๏ w ίϯςφͱΠϝʔδ w ϙʔλϏϦςΟ w -JOVYڥͱҧ͏ w
͍͔ͬͨ͢ w ͍ͮΒ͔ͬͨ
Α͋͘Δ։ൃڥ
ࣗͷ։ൃڥ
%PDLFSʹ͍ͭͯ w 9-$ -JOVY$POUBJOFST ΛͬͨԾڥ w HJUͳͲͷόʔδϣϯཧγεςϜͷΑ͏ʹมߋ ΛࠩͰཧͰ͖Δ w EPDLFS͕ಈ͘ڥͳΒɺଞͷڥʹҠߦ͢͠
͍ϙʔλϏϦςΟੑ
Πϯετʔϧํ๏ w VCVOUV w ϗετ04ͱͯ͠ɺΦϑΟγϟϧͰਪ͞Εͯ ΔͷͰ͓નΊ w TVEPBQUHFUJOTUBMMMYDEPDLFS
Πϝʔδͱίϯςφ w Πϝʔδ w อଘ͞ΕͯΔঢ়ଶ w ίϯςφ w ϫʔΩϯάεϖʔεͰಈ͍ͯΔঢ়ଶ w
ΠϝʔδΛݩʹىಈ w Ұఀࢭ͢ΔͱىಈͰ͖ͳ͍
DFOUPTͷΠϝʔδΛऔಘ vagrant@packer-virtualbox:~$ sudo docker pull centos:latest! Pulling repository centos! 0b443ba03958:
Download complete! 511136ea3c5a: Download complete! 7064731afe90: Download complete
ίϛοτπϦʔ vagrant@packer-virtualbox:~$ sudo docker images --tree! Warning: '--tree' is deprecated,
it will be removed soon. See usage.! !"511136ea3c5a Virtual Size: 0 B! !"7064731afe90 Virtual Size: 0 B! !"0b443ba03958 Virtual Size: 297.6 MB Tags: centos:latest
ίϯςφΛىಈͯ͠ૢ࡞ sudo docker run -t -i centos /bin/bash! bash-4.1# touch
home/test.txt! bash-4.1# exit! exit
ίϯςφJEΛௐΔ vagrant@packer-virtualbox:~$ sudo docker ps -a! CONTAINER ID IMAGE COMMAND
CREATED STATUS cf0ce15d1779 centos:latest /bin/bash About a minute ago Exited (0) 59 seconds ago
มߋΛ֬ೝ vagrant@packer-virtualbox:~$ sudo docker diff cf0ce15d1779! A /.bash_history! C /home!
A /home/test.txt
ίϛοτ vagrant@packer-virtualbox:~$ sudo docker commit cf0ce15d1779 centos! a91759364e6172ec5504d5af346e9d1be856aeafbec7491bbbdad8603d2f5d07
ίϛοτϩάΛ֬ೝ vagrant@packer-virtualbox:~$ sudo docker images --tree! Warning: '--tree' is deprecated,
it will be removed soon. See usage.! !"511136ea3c5a Virtual Size: 0 B! !"7064731afe90 Virtual Size: 0 B! !"0b443ba03958 Virtual Size: 297.6 MB! !"a91759364e61 Virtual Size: 297.6 MB Tags: centos:latest vagrant@packer-virtualbox:~$ sudo docker images --tree! Warning: '--tree' is deprecated, it will be removed soon. See usage.! !"511136ea3c5a Virtual Size: 0 B! !"7064731afe90 Virtual Size: 0 B! !"0b443ba03958 Virtual Size: 297.6 MB Tags: centos:latest ίϛοτલ ίϛοτޙ
৽͍͠Πϝʔδ͔Βىಈ vagrant@packer-virtualbox:~$ sudo docker run -t -i centos /bin/bash! bash-4.1#
cd home/! bash-4.1# ls! test.txt
ϙʔλϏϦςΟ w ίϯςφΛϑΝΠϧʹΠϯϙʔτͯ͠ɺͦΕΛ %PDLFS͕ಈ͘ผͳڥʹҠಈͯ͠ɺΠϝʔδͱ ͯ͠ΠϯϙʔτͰ͖Δɻ
ϙʔλϏϦςΟ w Πϯϙʔτ w EPDLFSFYQPSUDPOUBJOFS@JEcH[JQ DPOUBJOFSUBSH[ w ΤΫεϙʔτ w DBUDPOUBJOFSUBSH[cTVEPEPDLFSJNQPSU
JNBHF@OBNF
-JOVYڥͱҧ͏ vagrant@packer-virtualbox:~$ sudo docker run -t -i centos /bin/bash! bash-4.1#
cat /etc/redhat-release! CentOS release 6.5 (Final)! bash-4.1# uname -a! Linux b5f016f859fe 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug w Χʔωϧϗετ04ͷΛ͏
-JOVYڥͱҧ͏ w JOJUE͕ಈ͔ͳ͍ w VQTUBSU͕%PDLFS༻ʹΧελϚΠζ͞ΕͯΔ w TVQFSWJTPSEͳͲΛ͏
͍͔ͬͨ͢ w มߋͷࠩΛίϛοτͱͯ͠อଘͯ͠ΔͷͰɺ͢ ͙ίϛοτͷঢ়ଶʹͤΔ w ଞͷ%PDLFSͬͯΔڥʹҠߦ͕͍͢͠ w 04ϨϕϧͰԾԽͯ͠ͳ͍ͷͰɺΦʔόʔϔου ͕গͳ͍ w
ϗετ04ͷִ͞ΕͨϝϞϦʔۭؒͰϓϩηεΛ ࣮ߦ͢ΔͷͰϦιʔεͷޮ͕͍͍
͍ͣΒ͔ͬͨ w ίϛοτ܁Γฦͨ͠ΓɺίϯςφͷىಈΛසൟʹͬ ͯΔσΟεΫ༰ྔ͕͙͍ͬ͢ͺ͍ʹͳΔ w ίϯςφΛఀࢭ͠Α͏ͱͯ͠ɺࢭ·Βͳ͍͕࣌͋Δ w %PDLFSpMFΛϏϧυதʹͨ·ʹࢭ·Δͱ͖͕͋Δ w %PDLFSpMFͰॻ͖ࠐΈՄೳͳύʔϛογϣϯͰϑΝ
ΠϧΛ࡞ͯ͠ɺίϯςφىಈ͢Δͱ3FBE0OMZ ͳϑΝΠϧʹͳͬͯΔ