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
コンテナってなあに?/Container Basic
Search
mochizuki875
April 08, 2023
Technology
1
280
コンテナってなあに?/Container Basic
※過去資料
2018/11/24
社内LT コンテナってなあに?
当時の理解不足により誤った記載もあるためご注意ください。
mochizuki875
April 08, 2023
Tweet
Share
More Decks by mochizuki875
See All by mochizuki875
Vault meets Kubernetes
mochizuki875
0
350
30分でわかる「リスクから学ぶKubernetesコンテナセキュリティ」/30min-k8s-container-sec
mochizuki875
3
720
10分で学ぶKubernetesコンテナセキュリティ/10min-k8s-container-sec
mochizuki875
3
1.1k
突き破って学ぶコンテナセキュリティ/container-breakout-cncj-lt
mochizuki875
7
1.7k
乗っ取れKubernetes!!~リスクから学ぶKubernetesセキュリティの考え方~/k8s-risk-and-security
mochizuki875
4
950
リスクから学ぶKubernetesコンテナセキュリティ/k8s-risk-and-security
mochizuki875
1
720
コンテナ専用OS Talos LinuxによるKubernetesクラスタの構築
mochizuki875
1
990
Kubernetes Member になりました~CNDT 2023 LT~/CNDT2023 LT
mochizuki875
5
660
KubernetesのSecret管理~Vaultへの超入門~/Vault on Kubernetes
mochizuki875
3
620
Other Decks in Technology
See All in Technology
社内お問い合わせBotの仕組みと学び
nish01
0
270
Modern_Data_Stack最新動向クイズ_買収_AI_激動の2025年_.pdf
sagara
0
200
Goにおける 生成AIによるコード生成の ベンチマーク評価入門
daisuketakeda
2
100
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
5.4k
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
880
SOC2取得の全体像
shonansurvivors
1
380
20250929_QaaS_vol20
mura_shin
0
110
o11yで育てる、強い内製開発組織
_awache
3
120
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
3
270
バイブコーディングと継続的デプロイメント
nwiizo
2
420
コンテキストエンジニアリングとは? 考え方と応用方法
findy_eventslides
4
900
神回のメカニズムと再現方法/Mechanisms and Playbook for Kamikai scrumat2025
moriyuya
4
520
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Why Our Code Smells
bkeepers
PRO
339
57k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
It's Worth the Effort
3n
187
28k
Become a Pro
speakerdeck
PRO
29
5.5k
Documentation Writing (for coders)
carmenintech
75
5k
Designing for humans not robots
tammielis
254
25k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Facilitating Awesome Meetings
lara
56
6.6k
Transcript
ίϯςφͬͯͳ͋ʹʁ ,FJUB.PDIJ[VLJ
˗໊લ ɾ݄ܟଠ ˗झຯ ɾԻָʢϕʔεɺΪλʔʣ ɾ*5ͷษڧ ˗࠷ۙͷ͜ͱ ɾެࢲڞʹಌΕͷ.BD#PPLΛ ɹखʹೖΕ·ͨ͠ ɾ࠷ۙKFOLJOT͡Ί ɹύΠϓϥΠϯʹڵຯ͕͋Γ·͢
ɾ͜ͷલͶ͝ͱͰKFOLJOTͱݴͬͯ ɹ͍ͨɺɺɺΒ͍͠ ɾࢲੜ׆Λগ͠վΊΑ͏ͱࢥ͍·͢ ࣗݾհ
ʹίϯςφٕज़ʹணख͍ͯ͠Δاۀׂ߹ *%$+"1"/גࣜձࣾ IUUQTXXXJEDKBQBODPKQ1SFTT$VSSFOU"QSIUNM
*%$+"1"/גࣜձࣾ IUUQTXXXJEDKBQBODPKQ1SFTT$VSSFOU"QSIUNM ண࣮ʹ૿Ճ
ίϯςφٕज़ͷཧղ ࠓޙͷ*5քΛઓ͏্Ͱඞਢʂʂ
͚Ͳ͞ɺɺɺ
ίϯςφͬͯ ΠϯϑϥͷͰ͠ΐʁ
ΞϓϦέʔγϣϯΤϯδχΞ ͷԶͨͪʹؔແ͘ͳ͍ʁʁ
ίϯςφٕज़ ΞϓϦέʔγϣϯΤϯδχΞ͕ ׆༻ͯͦ͜͠Ձ͕͋Γ·͢ʂ
2VFTUJPO ͭͷαʔόʢ04ʣ্ʹ ෳͷ"QQΛ্ཱ͍ͪ͛ͨ ͱ͍͏͜ͱͰɾɾɾ
4FSWFS "QQ &YFDVUJPO &OWJSPONFOU "QQ &YFDVUJPO &OWJSPONFOU "QQ &YFDVUJPO &OWJSPONFOU
ී௨ʹཱͯΔͱɾɾɾ ͭͷڥΛ"QQಉ࢜Ͱڞ༗͢Δ͜ͱʹͳΔ ͋Δ"QQ͕αʔόϦιʔε ϝϞϦͱ͔ ৯͍ͭͿͨ͠Βશ෦ࢮ͵ ͋Δ"QQ͚ʹߦͬͨઃఆมߋ͕ҙਤ͠ͳ͍"QQʹӨڹ ʢԿ͔ͱෆ҆ɺӨڹௐࠪʹ͔͔࣌ؒΔʣ
4FSWFS "QQ &YFDVUJPO &OWJSPONFOU 7. "QQ &YFDVUJPO &OWJSPONFOU 7. "QQ
&YFDVUJPO &OWJSPONFOU 7. ͡Ό͋7.ͰΔͷʁ ͍͍ͪͪαʔό࡞Δͷ໘ʢߏங࡞ۀόΧʹͳΒͳ͍ʣ Ϧιʔε৯͏ʢ"QQ04͕ඞཁʹͳΔʣ ͦΜͳʹ͍Βͳ͍ɾɾɾ ʢڥΛ͚͍͚ͨͩͰෳͷ04ͷػೳ͕ཉ͍͠༁͡Όͳ͍ʣ
4FSWFS "QQ &YFDVUJPO &OWJSPONFOU "QQ &YFDVUJPO &OWJSPONFOU "QQ &YFDVUJPO &OWJSPONFOU
݁ہͲ͏Ͱ͖ͨΒخ͍͠ͷʁ "QQ͝ͱʹ࣮ߦڥϦιʔεΛִ͍ͨ͠ ϋίͷதଞͷϋίϗετ04ͱશʹಠཱ ϓϩηεϑΝΠϧγεςϜଞ͔Βݟ͑ͳ͍͠ׯব͞Εͳ͍ Ϧιʔεϋίͷେ͖͞Ҏ্ʹΘͤͳ͍
4FSWFS "QQ &YFDVUJPO &OWJSPONFOU "QQ &YFDVUJPO &OWJSPONFOU "QQ &YFDVUJPO &OWJSPONFOU
݁ہͲ͏Ͱ͖ͨΒخ͍͠ͷʁ "QQ͝ͱʹ࣮ߦڥϦιʔεΛִ͍ͨ͠ ϋίͷதଞͷϋίϗετ04ͱશʹಠཱ ϓϩηεϑΝΠϧγεςϜଞ͔Βݟ͑ͳ͍͠ׯব͞Εͳ͍ Ϧιʔεϋίͷେ͖͞Ҏ্ʹΘͤͳ͍ ˡ͜ͷϋί͕ίϯςφʂ
վΊͯɺίϯςφܕԾԽͱʁ ʰΞϓϦέʔγϣϯ࣮ߦڥΛִ͢ΔͨΊͷ αʔόԾԽΑΓ্ҐϨΠϠͷԾԽʱ )BSEXBSF 0QFSBUJOH4ZTUFN 3VOUJNF "QQMJDBUJPO )BSEXBSF 0QFSBUJOH4ZTUFN 3VOUJNF
"QQMJDBUJPO αʔόԾԽ ίϯςφܕԾԽ 74 ˞ҼΈʹԾԽͱɾɾɾϦιʔεΛநԽ͢Δ͜ͱ
Ϋδϥͷϩΰ͕ΧϫΠΠʂ
EPDLFSΛ͏ͱͳʹ͕خ͍͔͠ ˗zڥʴΞϓϦzΛͻͱΧλϚϦͰѻ͑Δ ॴΛΘͣͲ͜Ͱಉ͡ڥΛ࠶ݱͰ͖Δʂ ˗*OGSBTUSVDUVSFBT$PEF͕࣮ݱͰ͖Δ ̎ͭͷϑΝΠϧͷΈͰίϯςφͷ࡞ɾىಈΛఆٛͰ͖Δʂ ɹ%PDLFS fi MFʢίϯςφͷઃܭਤʣ ɹEPDLFSDPNQPTFZNMʢίϯςφͷىಈखॱʣ
EPDLFSͷΈ EPDLFSJNBHF %PDLFS'JMF %PXOMPBE #VJME %FQMPZ "QQ &YFDVUJPO &OWJSPONFOU $POUBJOFS
3VOOJOH 4FSWFS %PDLFS&OHJOF
ίϯςφιϦϡʔγϣϯͷհ ˗EPDLFS ɹɹˠίϯςφͱ͍ͬͨΒίϨɻ04ϑϦʔͳίϯςφϓϥοτϑΥʔϜɻ ɹɹɹ͋ΒΏΔڥͰίϯςφΛಈ͔ͤΔɻΫδϥͷϩΰ͕ΧϫΠΠɻ ˗EPDLFSDPNQPTF ɹɹˠEPDLFSίϯςφͷߏཧπʔϧɻ ɹɹɹͲ͏ͬͯEPDLFSίϯςφΛσϓϩΠ͢Δ͔ZNMͰఆٛͰ͖Δɻ ˗-9$ ɹɹˠ-JOVYͰಈ͘ίϯςφϓϥοτϑΥʔϜɻ ɹɹɹEPDLFSੲ͜ΕΛϕʔεʹ࣮͞Εͯͨɻ
˗IBDPOJXB ɹɹˠ-9$ͷߏཧπʔϧɻONSVCZ࣮ɻ ˗XBSEFO ɹɹˠ$MPVE'PVOESZͰར༻͞Ε͍ͯΔίϯςφϓϥοτϑΥʔϜɻ
ίϯςφͷԠ༻ιϦϡʔγϣϯ ˗TXBSN ɹˠEPDLFS७ਖ਼ͷίϯςφΦʔέετϨʔγϣϯπʔϧɻ ɹɹEPDLFSϗετΛΫϥελϦϯάͰ͖Δɻ ɹɹΫδϥ͕ଟ͗ͯͪ͢ΐͬͱϠμɾɾɾ ˗LVCFSOFUFT ɹˠHPPHMF͕։ൃͨ͠ίϯςφΦʔέετϨʔγϣϯπʔϧɻ ɹɹ࣮EPDLFSɻϩΰ͕ඇৗʹ͔͍͍ͬ͜ɻ ˗0QFO4IJGU ɹˠ3FE)BUࣾͷLVCFSOFUFTσΟετϦϏϡʔγϣϯɻ
˗$MPVE'PVOESZ ɹˠίϯςφٕज़Λϕʔεʹͨ͠1BB4ιϦϡʔγϣϯɻ ɹɹίϯςφ͢Βҙࣝ͢Δඞཁ͕ͳ͍ɻ ɹɹ࣮XBSEFOɻϩΰ͕ෆؾຯɻ
˗࿅श༻ͷ-"#ڥʢQMBZXJUIEPDLFSʣ IUUQTMBCTQMBZXJUIEPDLFSDPN ˗EPDLFSͷجૅʢ2JJUBCZNPDIJ[VLJʣ IUUQTRJJUBDPNNPDIJ[VLJJUFNTDDDGBEDFGD ͝հ ໘ന͔ͬͨΓࢀߟʹͳͬͨͱ͍͏ํ ͍͍ͶԼ͍͞ ࠓͬͯΔݕূ͕ऴΘͬͨΒ·ͨهࣄॻ͖·͢