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
RancherにDocker初心者がチャレンジしてみた!.pdf
Search
NakanishiTetsuhiro
November 10, 2018
Programming
0
410
RancherにDocker初心者がチャレンジしてみた!.pdf
Rancher meetup01 okinawaで発表したLTの資料です
NakanishiTetsuhiro
November 10, 2018
Tweet
Share
More Decks by NakanishiTetsuhiro
See All by NakanishiTetsuhiro
コメントの書き方から見る 良いコードについての考察
nakanishitetsuhiro
0
600
SelfIntroduction
nakanishitetsuhiro
0
47
Laravelで設計する際の ベストプラクティスを探る
nakanishitetsuhiro
0
2k
MackerelでECS on Fargate 監視してみた
nakanishitetsuhiro
0
830
WebエンジニアによるWebエンジニアのための今だからこそおすすめしたいLinux環境
nakanishitetsuhiro
1
86
本番環境をECSで構築した話
nakanishitetsuhiro
0
840
Laravel5でjobque実装した話
nakanishitetsuhiro
0
96
Laravel5でJob_Queue実装した話_v1.0.1
nakanishitetsuhiro
1
49
社会人による社会人のための友達づくりのすゝめ
nakanishitetsuhiro
0
43
Other Decks in Programming
See All in Programming
Go の GC の不得意な部分を克服したい
taiyow
2
760
ブラウザ単体でmp4書き出すまで - muddy-web - 2024-12
yue4u
2
460
プロダクトの品質に コミットする / Commit to Product Quality
pekepek
2
760
なまけものオバケたち -PHP 8.4 に入った新機能の紹介-
tanakahisateru
1
120
Criando Commits Incríveis no Git
marcelgsantos
2
170
From Translations to Multi Dimension Entities
alexanderschranz
2
130
急成長期の品質とスピードを両立するフロントエンド技術基盤
soarteclab
0
920
MCP with Cloudflare Workers
yusukebe
2
220
Semantic Kernelのネイティブプラグインで知識拡張をしてみる
tomokusaba
0
180
短期間での新規プロダクト開発における「コスパの良い」Goのテスト戦略」 / kamakura.go
n3xem
2
160
Effective Signals in Angular 19+: Rules and Helpers @ngbe2024
manfredsteyer
PRO
0
130
DevFest Tokyo 2025 - Flutter のアプリアーキテクチャ現在地点
wasabeef
5
900
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
2
160
BBQ
matthewcrist
85
9.4k
A designer walks into a library…
pauljervisheath
204
24k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Facilitating Awesome Meetings
lara
50
6.1k
Building Your Own Lightsaber
phodgson
103
6.1k
Being A Developer After 40
akosma
87
590k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Designing Experiences People Love
moore
138
23k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
28
900
Transcript
Rancherʹ Dockerॳ৺ऀ͕ νϟϨϯδͯ͠Έͨʂ גࣜձࣾRe:Build ͯͭ (@kaoru6strings) 201811݄10ʢʣ Rancher Meetup #01
in Okinawa https://rancherjp.connpass.com/event/105968/
ࣗݾհ • த େʢͯͭ͞Μ or ͯͭ͑Μ ← New!!ʣ • גࣜձࣾRe:BuildɿWebΤϯδχΞ
• Laravel + Vue.js, Ruby on rails • ϦϞʔτϫʔΫͯ͠·͢ • @kaoru6strings
Πϯϑϥؔ࿈ͷεΩϧηοτ • Vagrant + VirtualBoxɿ2ؒ͘Β͍৮ͬͯͨ • AWSɿઌഐʹڭ͑ͯΒ͍ͭͭECS + Fargateͷ ڥͭ͘ΕΔఔ
• Dockerɿ͖ • Rancherɿࠓճ͕͡Ίͯ
ࠓճͷϞνϕʔγϣϯ ʮLaravelΤϯδχΞͷϫΠ Rancher + EC2Ͱڥߏங͠ ͍ͨΜʯ
RancherͰ Kubernetes on AWS https://qiita.com/taishin/items/ 9fe614ec177ead919f97
લ్ଟ
Step1: AMI͔ΒRancher on RancerOSΛ બͯ͠ɺEC2ΠϯελϯεΛͨͪ͋͛Δ ←͜͜
Step1: Rancher on RancerOSΛબ ͯ͠ɺEC2ΠϯελϯεΛͨͪ͋͛Δ ͳ͍
None
ͱΓ͋͑ͣRancherOSΛબ ͯ͠ىಈ ΫϦοΫˠ
Step2: try.rancher.com
Step2: try.rancher.com ͠ɺ͠ΜͰΔɻɻɻ
ͻͱ·্ཱ͖ͣͬͪ͛ͨ͞ EC2ʹRancherͷ͚ͬΔ
Step3: ssh
Step3: ssh ec2-userͰϩάΠϯͰ ͖ͳ͍
None
↑ ͜͜
ssh͢Δͱ͖Ϣʔβ໊rancherͳ
Step3: ec2ʹsshͨ͋͠ͱɺ docker run -d --restart=always -p 8080:8080 rancher/server
Step4: ϗετΛొ ←ΫϦοΫ
Step4: ϗετΛొ CustomΛબΜͰը໘ͷखॱʹ ԊͬͯΧελϚΠζ
Step5: Χλϩάػೳͬͯ WordpressσϓϩΠ
Step5: Χλϩάػೳͬͯ WordpressσϓϩΠ
Step4: Rancher্Ͱ࡞ۀ
Step4: Rancher্Ͱ࡞ۀ
Step5: ʂ
ࠓޙͷ՝ • ຊ൪ڥͱผڥͰRancherΛىಈ͍ͨ͠ • ίϯςφΛεέʔϧΞτͯ͠Έ͍ͨ • Kubernetesͷษڧ • Rancher2.0Λ৮ͬͯΈΔ
ڭ͍͑ͯͩ͘͞ • ECSͱRancherͷॅΈ͚͕·ͩΑ͘Θ͔ͬͯ ͍ͳ͍ɻɻɻʢڝ߹ʁʣ
͓ੈʹͳͬͨهࣄ • AWSʹWEBΞϓϦͷ࠷খߏڥΛ࡞Δ (https://qiita.com/okoppe8/items/ dc1de147a36797442e4c) •