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
380
RancherにDocker初心者がチャレンジしてみた!.pdf
Rancher meetup01 okinawaで発表したLTの資料です
NakanishiTetsuhiro
November 10, 2018
Tweet
Share
More Decks by NakanishiTetsuhiro
See All by NakanishiTetsuhiro
コメントの書き方から見る 良いコードについての考察
nakanishitetsuhiro
0
540
SelfIntroduction
nakanishitetsuhiro
0
43
Laravelで設計する際の ベストプラクティスを探る
nakanishitetsuhiro
0
1.8k
MackerelでECS on Fargate 監視してみた
nakanishitetsuhiro
0
740
WebエンジニアによるWebエンジニアのための今だからこそおすすめしたいLinux環境
nakanishitetsuhiro
1
84
本番環境をECSで構築した話
nakanishitetsuhiro
0
740
Laravel5でjobque実装した話
nakanishitetsuhiro
0
90
Laravel5でJob_Queue実装した話_v1.0.1
nakanishitetsuhiro
1
46
社会人による社会人のための友達づくりのすゝめ
nakanishitetsuhiro
0
39
Other Decks in Programming
See All in Programming
Front-end application development, Symfony-style(s)
dunglas
2
1.9k
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
100
코틀린으로 멀티플랫폼 만들기
pangmoo
0
120
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
110
App Router への移行は「改善」となり得るのか?/ Can migration to App Router be an improvement
takefumiyoshii
8
2.1k
元気予報
suu_mire0726
0
850
Folding Cheat Sheet #1
philipschwarz
PRO
0
210
9年開発を牽引して見えてきた、共通化すべきものと個別でつくるもの ~プログラム言語~
shinout
1
640
Ruby Pattern Matching
bkuhlmann
0
920
Build with AI 2024 Seoul - 제로부터 시작하는 Flutter with Gemini 생활 - 박제창
itsmedreamwalker
0
200
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
7
3.3k
Ruby製社内ツールのGo移行
bgpat
2
330
Featured
See All Featured
Become a Pro
speakerdeck
PRO
9
4.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
353
18k
Bash Introduction
62gerente
604
210k
[RailsConf 2023] Rails as a piece of cake
palkan
22
3.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
29
6k
Statistics for Hackers
jakevdp
789
220k
Code Review Best Practice
trishagee
54
15k
Scaling GitHub
holman
457
140k
Navigating Team Friction
lara
177
13k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
24
2.3k
Bootstrapping a Software Product
garrettdimon
PRO
301
110k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
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) •