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
Yukihiko SAWANOBORI
March 13, 2018
Technology
2
1.2k
Dockerコンテナを使った ホスティングサービスと コンテナイメージの話
第1回 HPC OPS 研究会(2018-03-12)での発表資料です。
https://bit.riken.jp/2018/02/1st-hpc-ops-mtg/
Yukihiko SAWANOBORI
March 13, 2018
Tweet
Share
More Decks by Yukihiko SAWANOBORI
See All by Yukihiko SAWANOBORI
Amazon EFS/Azure Filesと イベントドリブンバックアップの話
sawanoboly
0
510
Dockerコンテナログパターン
sawanoboly
7
3.8k
Docker Private Registryのデプロイと運用
sawanoboly
3
1k
Dockerコンテナ for AWS && ShifterでDocker for AWSを使っている話
sawanoboly
4
1.1k
面倒なタイプのログを可視化した話とメトリクスを時系列データにするススメ。それとその先。
sawanoboly
3
2.4k
Other Decks in Technology
See All in Technology
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
8.8k
データ戦略部門 紹介資料
sansan33
PRO
1
3.7k
衛星画像超解像化によって実現する2D, 3D空間情報の即時生成と“AI as a Service”/ Real-time generation spatial data enabled_by satellite image super-resolution
lehupa
0
160
大規模サーバーレスAPIの堅牢性・信頼性設計 〜AWSのベストプラクティスから始まる現実的制約との向き合い方〜
maimyyym
9
4.6k
Introduction to Bill One Development Engineer
sansan33
PRO
0
300
Node.js 2025: What's new and what's next
ruyadorno
0
260
社内報はAIにやらせよう / Let AI handle the company newsletter
saka2jp
8
1.4k
20251010_HCCJP_AdaptiveCloudUpdates
sdosamut
0
110
AWSでAgentic AIを開発するための前提知識の整理
nasuvitz
2
150
いまからでも遅くない!SSL/TLS証明書超入門(It's not too late to start! SSL/TLS Certificates: The Absolute Beginner's Guide)
norimuraz
0
230
Vibe Coding Year in Review. From Karpathy to Real-World Agents by Niels Rolland, CEO Paatch
vcoisne
0
140
Findy Team+ QAチーム これからのチャレンジ!
findy_eventslides
0
150
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
RailsConf 2023
tenderlove
30
1.2k
Visualization
eitanlees
149
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
8
910
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building Adaptive Systems
keathley
44
2.8k
Transcript
#hpcopsjp %PDLFSίϯςφΛͬͨ ϗεςΟϯάαʔϏεͱ ίϯςφΠϝʔδͷ !TBXBOPCPMZ )JHBO8PSLT--$ .PCJOHJ,, )1$014ݚڀձ
#hpcopsjp ຊͷ༰ w%PDLFSͰӡ༻͢ΔαʔϏεͷߏங w%PDLFSΠϝʔδ࡞ͷίπ
#hpcopsjp %PDLFSͱXFCαʔϏε
#hpcopsjp લఏΑ͋͘ΔXFC %PDLFS wৗறϓϩηε w)551ΠϯλʔϑΣʔε w+PC8PSLFS w4UPSBHF %# $BDIF w
-PBE#BMBODFS
#hpcopsjp %PDLFS$PNQPTF4XBSN w4FSWJDF EPDLFSSVO૬ /FUXPSL 7PMVNF ͳͲͷߏཁૉΛ ఆٛϑΝΠϧ :".- ʹهड़
w4XBSNԣʹεέʔϧ͍ͨ͠߹ʹར༻ w ҰԠ ެࣜπʔϧ wγϯϓϧͳ8FCαʔϏεʹे
#hpcopsjp ,VCFOFUFT LT w%PDLFSίϯςφΛϓϩηεͷΑ͏ʹѻ͏ɺҬ04 ͷΑ͏ͳεέδϡʔϥ wߴػೳͰɺඞཁͳ͜ͱେମશ෦ೖΓ wϚϧνΫϥυ্ʹɺڞ௨ͷΠϯλʔ ϑΣʔεΛͨͤΔϓϥοτϑΥʔϜ w.JDSP4FSWJDFΞʔΩςΫνϟʹ࠷ద ࢲݟ
#hpcopsjp Ͱɺ%PDLFSͰӡ༻͍ͯ͠Δ αʔϏεͷҰ͕ͭͪ͜Β
#hpcopsjp IUUQTHFUTIJGUFSJP
#hpcopsjp ECR registry Amazon EFS Amazon Aurora 8PSE1SFTTίΞͳͲ Ϣʔβݻ༗ϑΝΠϧ Ϛϯτʂ
Ϣʔβݻ༗ςʔϒϧ ڥมʂ ˞/'4 ˞Πϝʔδอଘ ˞.Z42-
#hpcopsjp ϑΝΠϧੜ৴ AWS Lambda ඞཁ࣌ʹىಈ Amazon S3 4UBUJD )5.-
Ͱ อଘ ༻͕ࡁΜͩΒऴྃ Amazon CloudFront 1VCMJTI
#hpcopsjp ৗறίϯςφແ͠ w1)1 ͳͲ ͷॲཧ͕ඞཁͳͱ͖͚ͩىಈ wλΠϚʔɺ৭ʑͳΈͰࣗಈఀࢭ wޙॲཧɺόονॲཧϓϩηε͕ৗற͠ͳ͍ɺܾΊ ΒΕͨॲཧ͚ͩߦ͍ऴྃ͢Δίϯςφ w$*αʔϏεͷΑ͏ͳίϯςφͷ͍ํͰ͢ w˞ͬͦ͜ΓEBUBEPHBHFOUͱEPDLFS"1*༻ͷϓϩ
Ωγίϯςφৗறͯ͠·͢
#hpcopsjp %PDLFSίϯςφͷಛੑ ෦ Λར༻ wςϯϓϨʔτʴίϯςϯπͰ͋Δ͜ͱ wϢʔβͷӬଓίϯςϯπ͚ͩϚϯτ wଞ৮ΒΕͯϦηοτ wཧπʔϧίϯςφ w4FSWJDF 4XBSN
"1*Λೝূ͖ެ։ wޙλεΫɺόονδϣϒشൃੑͷίϯςφ
#hpcopsjp ΞΧϯͷͰΊͨ w.Z42-ͷϑΝΠϧ"NB[PO&'4 /'4 ʹஔ͍͍ͯͨ wલͷ҆ՁϨϯαόͷΑ͏ͳύϑΥʔϚϯεͩͬ ͨ w"NB[PO"VSPSBʹมߋ͠ɺϚτϞʹ wͭͷ-#ʹϙʔτมߋͰίϯςφఏڙͨ͠Β$PPLJFυ ϝΠϯͷ͍ͤͰޡಈ࡞
wαϒυϝΠϯʹͯ͠ɺ҆શʹ
#hpcopsjp ΞΧϯͷͰΊͨ w%PDLFSΠϝʔδ͕৭ʑͱॏ͔ͨͬͨ wެࣜͷQIQBQBDIF EFCJBO QIQBMQJOFʹ w8PSE1SFTT·Δ͝ͱϢʔβཧԼ /'4 wίΞΛ%PDLFSΠϝʔδଆʹݻఆɺ61
wJOJU·ΘΓΛTPWFSMBZ ˞ޙड़ ʹ w͍Ζ͍Ζͬͯɺ.#.#ఔʹ
#hpcopsjp %PDLFSΠϝʔδ
#hpcopsjp Πϝʔδʹ͍ͭͯ wίϯςφ㱠7JSUVBM.BDIJOF wίϯςφ͝ͱͷׂ͕ͭΑ͍ wʰ͍ͭͷ04ཧʱۃྗద༻͠ͳ͍͜ͱ wΠϝʔδܰ͘ɺBMQJOFͳͲΛϕʔεʹ wެࣜ MJCSBSZ ͷϕʔε༻࠷ۙখ͞Ί w.#ఔͰ·ͱ·ΔΑ͏ʹ˞͞Βʹܦݧ্Ͱ
͕͢ɺ(#Λ͑ΔͱQVMM͕τϥϒΓ͍͢
#hpcopsjp ϕετόΠφϦΛஔ͚ͩ͘ wHPݴޠͰ࡞ɺ&/53:10*/5ʹ CVTZCPY BMQJOF wઃఆڥม 'BDUPSBQQ wϑΝΠϧʹஔ͖͍ͨఆٛʜ
wόΠφϦʹຒΊࠐΈHPBTTFUT TUBUJLͳͲ wLTͷ4FDSFUTͳͲɺεέδϡʔϥͰϚϯτ
#hpcopsjp όΠφϦͰͳ͍߹ wϥϯλΠϜɾϥΠϒϥϦϚϧνεςʔδϏϧυͰผϏϧ υͰ༰ྔઅ w"[VSF'VODUJPOT"84-BNCEBΛσϓϩΠ͢ΔΑ͏ͳ ײ֮Ͱͭ͘Δ ෭࡞༻ͱͯ͠ɺςετ͍͢͠ wىಈϓϩηεͰ͖Δ͚ͩෳࡶʹ͠ͳ͍ wϝΠϯϓϩηε4*(/"-Λड͚औΕΔΑ͏ʹ͓ͯ͘͠
TIFMMͳΒFYFDΛ͏ͳͲ w͔ͭ͑ΔͳΒAJOJUAΦϓγϣϯ
#hpcopsjp TPWFSMBZ wHJUIVCKVTUDPOUBJOFSTTPWFSMBZ wTZT7JOJU4ZTUFNEΛஔ͖͑Δ w04ͷσΟετϦϏϡʔγϣϯΛؾʹͤͣར༻Մ wෆཁͳࣄΛ͠ͳ͍ͷͰɺඇৗʹܰշ wىಈ࣌ͷॲཧɺύʔϛογϣϯमਖ਼ɺඞཁαʔϏεΛ '(Ͱىಈͱ͍͏εςοϓ wTVQFSWJTPSػೳ
#hpcopsjp 4IJGUFSY4ͷྫ wىಈ࣌ɺ%#ଓใͳͲΛ8PSE1SFTTͰѻ͑ΔΑ͏ʹॻ ͖ग़͠ɺϓϥάΠϯͳͲͷແޮԽɺγεςϜଆʹ৭ʑ௨ CBTIεΫϦϓτ wαʔϏεIP )551 QIQGQN 'BTU$(*
Λཧ w˞ͬͦ͜ΓQPTUpYΛ#(ͰΒ͍ͤͯΔ w৭ʑΔ͚ͲɺඵͰىಈ0,Ͱ͢ wಈ࡞֬ೝ༻Ͱ4IJGFS-PDBMͱ͍͏ΠϝʔδΛެ։˞͍ͯ͠Δ ͷͰɺڵຯ͕͋ΕதΛݟΒΕ·͢ ˞IUUQTHJUIVCDPNHFUTIJGUFSTIJGUFSMPDBM
#hpcopsjp ATRVBTIAͷεεϝ
#hpcopsjp ैདྷͷΠϝʔδ ෳͷϨΠϠΛݸผอଘ ։ൃ༻్ʹΑ͍ TRVBTIɺ͜Μͳ͔Μ͡ 7PMVNF -BZFS 7PMVNF -BZFS
7PMVNF -BZFS 7PMVNF -BZFS TRVBTI ෳͷϨΠϠΛ݁߹ ҰͭͷϨΠϠʹ 7PMVNF -BZFS
#hpcopsjp ATRVBTIAͷৄࡉ w%PDLFSΠϝʔδͷϨΠϠΛ·ͱΊΔػೳ wEPDLFSҎ߱ͰɺFYQFSJNFOUBMϑϥάΛ༗ޮ ʹ͢Δͱར༻Մ wAEPDLFSQVMMAϨΠϠ͕ෳʹͳΔͱ͍ wΠϝʔδαΠζݮͱɺ͜ͷTRVBTIͰɺॳظߦͬ ͍ͯͨΠϯελϯεՃ࣌ͷࣄલQVMMΛΊ·ͨ͠
#hpcopsjp Πϝʔδͷςετ w*OGSBUBTUFS IUUQHJUIVCDPNSZPUBSBJJOGSBUBTUFS wίϯςφ֎͔ΒৼΔ͍νΣοΫ w4FSWFSTQFD IUUQTFSWFSTQFDPSH wίϯςφ͔ΒৼΔ͍νΣοΫ
w(PPHMF$POUBJOFS4USVDUVSF5FTUT IUUQTHJUIVCDPN(PPHMF$MPVE1MBUGPSNDPOUBJOFSTUSVDUVSFUFTU wίϯςφઐ༻ςετπʔϧ
#hpcopsjp શମͷ·ͱΊ wίϯςφ㱠7JSUVBM.BDIJOF ࠶ܝɺ͜Εϗϯτॏ ཁ w%PDLFSͷαʔϏεར༻༻్ʹ͋ͬͨϓϥοτ ϑΥʔϜΛબΔ w˞ͨͩɺ༨༟͕͋ΕLTͰ wΠϝʔδ࡞ޙʑڹ͘ɺઓུతʹɺඞཁͳࣄ͚ͩ
#hpcopsjp QPEDBTUDMPVEJOGSBBVEJP w5SBDLࠓͷΑ͏ͳ ͕Γࢁ wʰͷ΅Γʔ͞ΜͷΫϥ υΠϯϑϥ1PEDBTUʱ IUUQT DMPVEJOGSBBVEJP Ͱ
#hpcopsjp ձͷ࣭ൈਮ w2%PDLFSIVCͷ"VUPNBUFECVJMEͰTRVBTI Ͱ͖ͳ͍ͷʁ w"೦ͳ͕ΒͰ͖·ͤΜɻ ࢲ$JSDMF$*ͰϏϧυͯ͠1VTIͯ͠·͢ w/PUFTPWFSMBZͷڹଟ͠
#hpcopsjp %PDLFSίϯςφΛͬͨ ϗεςΟϯάαʔϏεͱ ίϯςφΠϝʔδͷ !TBXBOPCPMZ )JHBO8PSLT--$ .PCJOHJ,, )1$014ݚڀձ ऴ