Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
開発環境でDocker使ってみた
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
550
新規サービスの技術選定と設計
f96q
1
18k
Vue.jsとRailsで作るWebアプリケーション
f96q
0
840
2013年を振り返って
f96q
0
780
Git勉強会@KRAY
f96q
1
2.2k
等強Ruby会議10に参加しての感想
f96q
2
970
Inside Tripclip
f96q
2
1.6k
Other Decks in Technology
See All in Technology
Datadog で始める トークンセーフティなAI 導⼊と定着
vkbaba
1
110
音声コミュニティを守るAI監視基盤_ 90%以上の入力削減を支えたServerless設計と運用判断
shuheioka123
0
110
Snowflake Horizon Catalog と Apache Iceberg で作る オープンなデータ基盤
kitagawaz
0
260
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
3
21k
AI感のないAWS構成図をAIエージェントに描かせたい!
sagochiko
2
460
プラットフォームを「作る」、 チームに「入り込む」
sansantech
PRO
0
280
AWS App Runnerから Cloudflare Workersへ移行した話
ryota09
0
110
AI Native Platform Engineering 〜PlatformとAgileで“作る速さ”を“価値”へ〜
uya116
0
320
ボードゲームの遊び相手をFoundation Modelsで作る / iOSDC Japan 2026
genda
0
220
【Findyテック文化祭ワークショップ】新卒エンジニア&採用担当と作る、 なりたい姿と今やるべき一歩
dip_tech
PRO
0
120
【ゲームメーカーズスクランブル2026】『Shadowverse: Worlds Beyond』UIとアニメーションで実現する最高のユーザー体験を叶えるプロトタイピング
cygames
PRO
1
670
覗いてみよう 関数型ビジュアル言語×2Dグラフィックスの世界
yohyamasaki
0
140
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
1
540
The untapped power of vector embeddings
frankvandijk
2
1.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
290
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
610
How to Ace a Technical Interview
jacobian
281
24k
GitHub's CSS Performance
jonrohan
1033
470k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
330
Tell your own story through comics
letsgokoyo
1
1.1k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
510
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
490
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
390
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 ͳϑΝΠϧʹͳͬͯΔ