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
Introduction of building/Docker
Search
KONDO Uchio
April 03, 2014
Technology
820
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction of building/Docker
gem install building
building udzura/bot
KONDO Uchio
April 03, 2014
More Decks by KONDO Uchio
See All by KONDO Uchio
大規模レガシーテストを 倒すための CI基盤の作り方 / #CICD2023
udzura
5
2.6k
Ruby x BPF in Action / RubyKaigi 2022
udzura
0
340
Narrative of Ruby & Rust
udzura
0
290
開発者生産性指標の可視化 / pepabo-four-keys
udzura
3
1.9k
Talk of RBS
udzura
0
520
Re: みなさん最近どうですか? / FGN tech meetup in 2021
udzura
0
880
Dockerとやわらかい仮想化 - ProSec-IT/SECKUN 2021 edition -
udzura
2
840
Device access filtering in cgroup v2
udzura
1
1.1k
"Story of Rucy" on RubyKaigi takeout 2021
udzura
0
960
Other Decks in Technology
See All in Technology
サボる子はいねぇがー!AgentCoreハーネスの脆弱性に学ぶ、エージェントの入力バリデーション
iwamot
PRO
4
200
なぜ東京にいる私が、新潟の技術コミュニティを運営するのか by 八雲慎之助
yakumo
0
220
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
630
E2Eってつらくないですか?E2Eの管理コストを下げる手段とその実践
akaboshinit
6
3k
令和の今、あらためて IAM を考える。アクセスキーを「無くせない現実」との向き合い方
kazzpapa3
0
140
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
180
Don't write the architecture only in the prompt.
neohsu
0
310
Copilot Coworkで「みのるん式」やってみた
minorun365
PRO
2
1.5k
Technical Project Manager の役割とやりがい、少しだけ AI
yoshiiryo1
0
590
今から始めるAWS環境の暗号移行 - ポスト量子時代に備える
sato4mi
0
150
渡米前の準備を制す!re:Invent 2026徹底準備術 / The Ultimate Preparation Guide for re:Invent 2026
yuj1osm
1
540
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
170
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
290
Prompt Engineering for Job Search
mfonobong
0
570
How to Think Like a Performance Engineer
csswizardry
28
2.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
600
Into the Great Unknown - MozCon
thekraken
41
2.8k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
3k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.6k
Transcript
CVJMEJOH৮ͬͨΑ δʔΤϜΦʔϖύϘٕज़ج൫ςΟʔϜ ۙ౻͏͓ͪ
CVJMEJOHࠓ࢈ۀ w %PDLFSΛͬͯ w )FSPLVϑΥʔϚοτͷϓϩδΣΫτΛ w ·͋·ָ͋ʹಈ͔͢
%PDLFS w ͳΜ͔ίϚϯυΛଧͭͱίϯςφ͕མ͖ͪͯͯ ಈͭ͘ ! !
None
%PDLFSͷࡶͳײ w αʔόʢ#PYʣߏஙͷखॱΛ(JUͰཧͯ͠ΔΈ ͍ͨ w FUDLFFQFSͬͯ͋ΔΜʁΞϨͷશαʔό൛ w ୯ػೳͷαʔόΛ࡞Δͷʹ͍ͯΔؾ͕͢Δ
%PLLV w %PDLFSϕʔεͷ)FSPLVΫϩʔϯ w ྨࣅϓϩμΫτ͕Կग़ͯফ͍͑ͯͬͨҹ ͕͋Δ͕ɺ݄ݱࡏͪΌΜͱϝϯς͞Ε ͍ͯΔ
CVJMETUFQ w %PLLV͕தͰ͍ͬͯΔɺ w )FSPLV෩ʹϓϩδΣΫτͷதΛEFUFDUͯ͠ #VJMEQBDL͖࣋ͬͯͯηοτΞοϓͯ͘͠ΕΔ܅ w IUUQTHJUIVCDPNQSPHSJVNCVJMETUFQ
CVJMEJOH w %PLLVͩͱଞʹίϯϙωϯτͱ͕͋ͬͯෳࡶ w CVJMEJOHɺ w CVJMETUFQΛͬͨ%PDLFSpMFΛੜ͢Δ w ϩʔΧϧͷϓϩδΣΫτΛίϯςφʹ"%% w
ΛΔ͚ͩͷίϚϯυʢ3VCZʣ w γϯϓϧͰָ
DJODIϕʔεͷCPU ˞ϓϩδΣΫτͰར༻ ɹൃݴΛஞҰCJOHUSBOTMBUPSͰ ɹ༁͢ΔࢠͰ͢ HFNʹͯ͠Δͷɺ ϓϩδΣΫτϑΥʔϚοτͱͯ͠ ͔Γ͍͔͢ΒͰɺ SVCZHFNTPSHʹग़ͯ·ͤΜʜ
͜Μͳײ͡Ͱ • $ gem install building • $ building udzura/bot-sample
! ! ! ! • ※ ॳճΠϝʔδམͱ͢ͷͰֻ͕͔࣌ؒΔɻΩϟογϡ͢Δ
͋ͱ͙͢ಈ͘ • $ docker run -d \ udzura/bot-sample:latest • $
docker ps ! ! !
͍͍ͱ͜ w %PDLFSೖΕΔ͚ͩͳͷͰɺߏஙׂͱָͩͬͨ ʢ%PDLFSQVQQFUDIFGͰߏஙྃͰ͖Δʣ w ʮ͜ͷHFNͷͨΊʹ͜ͷύοέʔδ͚ͩೖͬͯ ΕͳʙʯΈ͍ͨͳͷɺCVJMETUFQϕʔεͷ ผͷ%PDLFSΠϝʔδΛ࡞ΕରԠͰ͖ΔͷͰ ָͬΆ͍
ࠔΔ͜ͱ w ॳճͷEPDLFSQVMMεήʔͭ͠ɺ݁ߏࣦഊ͠ ͯ࠶QVMM͢ΔΊʹͳΔʜ
·ͱΊ w )FSPLVͱಉ͡ϑΥʔϚοτʢGPSFNBOʣͰ ಈ͘ͷͰ࡞Γ͍͢ w ͚ࣾʹCPUಈ͔͢ఔͰ͋Εશવࠔ͍ͬͯ ͳ͍ʢ·͋ɺ·͙ͩΒ͍͚ͬ͢Ͳʜʣ w %PDLFSͬͯͯφ͍͜ͱΛ͍ͯ͠Δ͜ͷײ͡