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/Kubernetes 実践コンテナ開発入門」学習のポイント 参加者として #d...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Tsuyoshi Ogawa
November 08, 2019
Technology
1
98
「Docker/Kubernetes 実践コンテナ開発入門」学習のポイント 参加者として #dockerbg
Tsuyoshi Ogawa
November 08, 2019
Tweet
Share
More Decks by Tsuyoshi Ogawa
See All by Tsuyoshi Ogawa
K3OS(v0.8.0)インストール時の設定
tsuyoshiogawa
0
380
Other Decks in Technology
See All in Technology
pool.ntp.orgに ⾃宅サーバーで 参加してみたら...
tanyorg
0
1.5k
今こそ学びたいKubernetesネットワーク ~CNIが繋ぐNWとプラットフォームの「フラッと」な対話
logica0419
5
550
Why Organizations Fail: ノーベル経済学賞「国家はなぜ衰退するのか」から考えるアジャイル組織論
kawaguti
PRO
1
220
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
150
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
210
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
130
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
コンテナセキュリティの最新事情 ~ 2026年版 ~
kyohmizu
7
2.5k
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
250
Greatest Disaster Hits in Web Performance
guaca
0
300
Oracle AI Database移行・アップグレード勉強会 - RAT活用編
oracle4engineer
PRO
0
110
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
170
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
80
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
320
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
170
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
120
Optimizing for Happiness
mojombo
379
71k
A designer walks into a library…
pauljervisheath
210
24k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Mind Mapping
helmedeiros
PRO
0
90
Transcript
ʮ%PDLFS,VCFSOFUFT ࣮ફίϯςφ։ൃೖʯ ֶशͷϙΠϯτ ࢀՃऀͱͯ͠ ,BOTBJ0QFO'PSVN
wখɹ߶ wۀ༻ԻڹػثϝʔΧʔͷιϑτΣΞ։ൃऀ
͢͜ͱ wಈ࡞֬ೝڥʹ͍ͭͯ wαϯϓϧίʔυʹ͍ͭͯ
͢͜ͱ wಈ࡞֬ೝڥʹ͍ͭͯ wαϯϓϧίʔυʹ͍ͭͯ
ࣥච࣌ͷಈ࡞ڥ w ʮຊॻΛ͓ಡΈʹͳΔલʹʯͰͷهड़ w ιϑτΣΞʹؔ͢Δهड़ಛʹஅΓͷͳ͍ݶΓɺ ݄ݱࡏͷͷ w 8JOEPXT1SPͱNBD04)JHI4JFSSBͰݕূ࣮ࢪ w ݹ͍όʔδϣϯ)PNFͳͲͷҰ෦ΤσΟγϣϯͰ
ಈ࡞͠ͳ͍Օॴ͕͋Δ
ࢀՃऀͷ04 w NBD04)JHI4JFSSB w NBD04.PKBWF w 8JOEPXT1SP w 8JOEPXT)PNF w
-JOVY $FOU04 %FCJBO
ࢀՃऀͷEPDLFSಈ࡞ڥ w %PDLFS%FTLUPQGPS.BD w NBD04)JHI4JFSSB w NBD04.PKBWF w %PDLFS%FTLUPQGPS8JOEPXT w
8JOEPXT1SP w %PDLFS5PPMCPY w 8JOEPXT)PNF w ެࣜΨΠυʹΑΔΠϯετʔϧ w -JOVY $FOU04 %FCJBO w IUUQTEPDTEPDLFSDPNJOTUBMM
ಈ࡞ڥͷҧ͍ wڥʹΑΓɺઃఆಈ࡞͕ҟͳΔ߹͕͋ͬͨ
ษڧձܗࣜͰ͢͢ΊͨޮՌ पΓͷਓ͕ಉ͡ૢ࡞Λ͍ͯ͠Δ wಈ࡞දࣔΛൺֱ wͲ͏ͨ͠Β͍͍͔૬ஊ
EPDLFSͷಈ࡞ڥͷҧ͍ΑΔӨڹ w QVCMJTI Q ͰϙʔτϑΥϫʔσΟϯάͨ࣌͠ͷଓઌ w WPMVNF W ʹΑΔσΟϨΫτϦϚϯτ
EPDLFSͷಈ࡞ڥͷҧ͍ΑΔӨڹ w QVCMJTI Q ͰϙʔτϑΥϫʔσΟϯάͨ࣌͠ͷଓઌ
QVCMJTI Q ͨ࣌͠ͷଓઌ w %PDLFSΠϝʔδͱ%PDLFSίϯςφͷجຊ w ϙʔτϑΥϫʔσΟϯάΛͨ͠ίϯςφΛ࣮ߦ w DVSMΛར༻ͯ͠ίϯςφʹΞΫηε
QVCMJTI Q ͨ࣌͠ͷଓઌ w ࣍ͷ͕ൃੜ w DVSMͰଓͯ͠Ϩεϙϯε͕ฦͬͯ͜ͳ͍ w ൃੜڥ w
%PDLFS5PPMCPYɿ8JOEPXTIPNF
QVCMJTI Q ͨ࣌͠ͷଓઌ w %PDLFS5PPMCPYʢίϥϜͰհ͞Ε͍ͯΔʣ w 7JSUVBM#PYͰήετ04Λߏங͠ɺͦͷ্ʹ%PDLFS Λߏங w DVSMͷଓઌ
w 7JSUVBM#PYͰಈ࡞͍ͯ͠Δήετ04ʹ͢Δඞཁ͕͋Δ
QVCMJTI Q ͨ࣌͠ͷଓઌ w 7JSUVBM#PYͰಈ࡞͍ͯ͠Δήετ04ͷ*1ΞυϨε w ҎԼͷίϚϯυͰ֬ೝՄೳ w EPDLFSNBDIJOFJQ w
w ҎԼͷίϚϯυͰଓ֬ೝ w DVSMIUUQ w
QVCMJTI Q ͨ࣌͠ͷଓઌ w ʮ%PDLFS2VJDLTUBSU5FSNJOBMʯΛىಈͨ࣌͠ʹදࣔ͞Ε͍ͯΔ w
QVCMJTI Q ͨ࣌͠ͷଓઌ w αϙʔτϖʔδʹهࡌ͕͋Γ·ͨ͠ɻ w IUUQTHJIZPKQCPPLTVQQPSU
EPDLFSͷಈ࡞ڥͷҧ͍ΑΔӨڹ w WPMVNF W ʹΑΔσΟϨΫτϦϚϯτ
WPMVNF W ʹΑΔσΟϨΫτϦϚϯτ w +FOLJOTίϯςφΛ࣮ߦ͢Δ w ҎԼͷΑ͏ͳઃఆϑΝΠϧΛ࡞ w w
EPDLFSDPNQPTFͰ࣮ߦ w
WPMVNF W ʹΑΔσΟϨΫτϦϚϯτ w ࣍ͷ͕ൃੜ w ϚϯτͰΤϥʔͱͳΓ࣮ߦͰ͖ͳ͍ w ൃੜڥ w
%PDLFSɿ$FOU04 w %PDLFS5PPMCPYɿ8JOEPXTIPNF
$FOU04Ͱͷಈ࡞ঢ়گ w ಈ࡞ঢ়گ w
$FOU04Ͱͷಈ࡞ঢ়گ w KFOLJOTͷΦϑΟγϟϧΠϝʔδͷ3&"%.&ʹҎԼͷهड़ w IUUQTHJUIVCDPNKFOLJOTDJEPDLFSCMPCNBTUFS3&"%.&NE w w ҎԼͷํ๏ͰରԠ w
KFOLJOT@IPNFϑΥϧμΛࣄલʹ࡞ w ϑΥϧμͷॴ༗ऀΛͱͯ͠σʔλΛॻ͖ࠐΈͰ͖ΔΑ͏ʹ͢Δ
$FOU04Ͱͷಈ࡞ঢ়گ w ରԠޙͷಈ࡞֬ೝ
%PDLFS5PPMCPY 8JOEPXTIPNF Ͱͷಈ࡞ঢ়گ w ಈ࡞ঢ়گ w
%PDLFS5PPMCPY 8JOEPXTIPNF Ͱͷಈ࡞ঢ়گ w %PDLFS5PPMCPYͰͷσΟϨΫτϦͷϚϯτ w ʮ7JSUVBM#PYʯͷʮڞ༗ϑΥϧμʯͷػೳΛར༻͍ͯͯ͠͠Δ w σϑΥϧτͰʮ$6TFST
$=6TFST ʯ͕Ϛϯτ͞ΕΕ͍ͯΔ w wϚϯτ͢ΔσΟϨΫτϦ͕ʮ$6TFST $=6TFST ʯʹଘࡏ͢Δඞཁ͕͋Δ
%PDLFS5PPMCPY 8JOEPXTIPNF Ͱͷಈ࡞ঢ়گ w ରԠޙͷಈ࡞֬ೝ w
%PDLFS%FTLUPQGPS.BDͰͷ σΟϨΫτϦϚϯτ w ϝχϡʔ͔Βʮ1SFGFSBODFʜʯμΠΞϩάΛ։͘ w ʮ'JMF4IBSFOHʯλϒͰઃఆ w
%PDLFS%FTLUPQGPS8JOEPXTͰͷ σΟϨΫτϦϚϯτ w ϝχϡʔ͔Βʮ4FUUJOHʯμΠΞϩάΛ։͖ w ʮ4IBSF%SJWFTʯϝχϡʔͰઃఆ w
ใ w %PDLFSEPDTΑΓ w .BOBHFBQQMJDBUJPOEBUB w 7PMVNFT w IUUQTEPDTEPDLFSDPNTUPSBHFWPMVNFT w
#JOENPVOU w IUUQTEPDTEPDLFSDPNTUPSBHFCJOENPVOUT w %PDLFS%FTLUPQGPS.BD w 'JMFTZTUFNTIBSJOH PTYGT w IUUQTEPDTEPDLFSDPNEPDLFSGPSNBDPTYGT
͢͜ͱ wಈ࡞֬ೝڥʹ͍ͭͯ wαϯϓϧίʔυʹ͍ͭͯ
αϯϓϧίʔυʹ͍ͭͯ w αϯϓϧίʔυ͕ఏڙ͞Ε͍ͯΔ w αϙʔτϖʔδ w IUUQTHJIZPKQCPPLTVQQPSU w αϯϓϧϑΝΠϧ w
ิใ w ਖ਼ޡද w ࢀর͍ͯ͠Δσʔλͷߋ৽ʹΑΓهࡌͷ··Ͱಈ࡞͠ͳ͘ͳͬͨͷͷमਖ਼ w (JU)VC w IUUQTHJUIVCDPNZPTLFPLBHJIZPEPDLFSLVCFSCFUFT
αϙʔτϖʔδ
(JU)VC
ͲͪΒͷίʔυΛར༻͢Δ͔ʁ w ʮαϙʔτϖʔδʯͷαϯϓϧίʔυΛར༻ w ิใͷमਖ਼͕ద༻͞Ε͍ͯΔ w मਖ਼ࡁΈϑΝΠϧϑΥϧμ w DIDI@@EPDLFSDPNQPTFZNM w
DIDI@@UPEPGSPOUFOEZNM w DIDI@UPEPBQJZBNM w DIDI@@
(JUIVCࢀߟใͱͯ͠ར༻ w ࢀߟྫ w ʮ4UBDLʯ࣮ߦ࣌ʹར༻͢ΔZBNMϑΝΠϧ͕ʮDIDI@@TUBDLʯʹอଘ͞Ε͍ͯΔ w αϯϓϧίʔυͰ֘ϑΝΠϧΛίϐʔͯ͠ར༻Ͱ͖Δ w ίϐʔݩ w
DIDI@@ w DIXFCBQJZNM w WJTVBMJ[FSZNM w DIDI@@ w DIJOHSFTTZNM w ίϐʔઌ w DIDI@@TUBDL
ॻ੶ͷΑ͏ʹಈ࡞͠ͳ͔ͬͨͷ w ʮෛՙςετʯ w ʮ࣮ݧڥͷηοτΞοϓʯ w ʮDIMPDVTUMBUFTUʯͷϏϧυ w
DIDI@@%PDLFSpMF
ϏϧυΤϥʔ݁Ռ
ϏϧυΤϥʔ݁Ռ
ϏϧυΤϥʔ݁Ռ
͜͜ͰԿΛ͍ͨ͠ͷ͔ʁ w ෛՙςετπʔϧʮ-PDVTUʯΛಈ࡞͍ͤͨ͞ w ͦͷͨΊͷίϯςφΠϝʔδΛ࡞͍ͨ͠ w %PDLFSpMFΛมߋͯ͠Πϝʔδ͕࡞Ͱ͖ΔΑ͏ʹ͢Δ
%PDLFSpMFͷมߋ༰ w ϕʔεΠϝʔδΛʮQZUIPOTUSFUDIʯʹมߋ w ΦϦδφϧʮQZUIPOBMQJOFʯ w ͦΕʹ߹ΘͤͯπʔϧͷΠϯετʔϧखॱΛมߋ
มߋͨ͠%PDLFSpMF
ΦϦδφϧͷ%PDLFSpMF
Ϗϧυ݁Ռ̎
Ϗϧυ݁Ռ̎
݁Ռ w ࡞ͨ͠ΠϝʔδΛར༻ͯ͠ʮ-PDVTUʯͷಈ࡞͕Ͱ͖ͨ
μογϡϘʔυར༻ͷ͢͢Ί w 1PSUBJOFS w IUUQTHJUIVCDPNQPSUBJOFSQPSUBJOFS w 1PSUBJOFSJTBMJHIUXFJHIUNBOBHFNFOU6*XIJDIBMMPXT ZPVUPFBTJMZNBOBHFZPVSEJ⒎FSFOU%PDLFS w 3BODIFS
w IUUQTSBODIFSDPN w 0OF1MBUGPSNGPS,VCFSOFUFT.BOBHFNFOU
Ҏ্