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
clicktx
August 21, 2021
Technology
0
360
docker再入門
Gunma.web#42の発表内容。
dockerを再度使い始めるまでの話。
clicktx
August 21, 2021
Tweet
Share
More Decks by clicktx
See All by clicktx
chatGPT Proを1ヶ月使ってみた
clicktx
0
110
Gunma.web #53 前座LT
clicktx
0
130
どうするUX
clicktx
0
160
シン・クラウドを使ってみた話
clicktx
1
270
メールサーバを移行した話
clicktx
0
260
LTのためのLT
clicktx
0
240
Gunma.web#13 クラウドを使ってみた話
clicktx
0
730
Other Decks in Technology
See All in Technology
AWS re:Invent 2025事前勉強会資料 / AWS re:Invent 2025 pre study meetup
kinunori
0
1.1k
Kotlinで型安全にバイテンポラルデータを扱いたい! ReladomoラッパーをAIと実装してみた話
itohiro73
3
230
CLIPでマルチモーダル画像検索 →とても良い
wm3
2
780
アノテーション作業書作成のGood Practice
cierpa0905
PRO
1
390
激動の2025年、Modern Data Stackの最新技術動向
sagara
0
270
東京大学「Agile-X」のFPGA AIデザインハッカソンを制したソニーのAI最適化
sony
0
190
書籍『実践 Apache Iceberg』の歩き方
ishikawa_satoru
0
450
次世代のメールプロトコルの斜め読み
hirachan
3
330
ラスベガスの歩き方 2025年版(re:Invent 事前勉強会)
junjikoide
0
890
戦えるAIエージェントの作り方
iwiwi
21
10k
データとAIで明らかになる、私たちの課題 ~Snowflake MCP,Salesforce MCPに触れて~ / Data and AI Insights
kaonavi
0
280
DMARCは導入したんだけど・・・現場のつぶやき 〜 BIMI?何それ美味しいの?
hirachan
1
140
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
A Modern Web Designer's Workflow
chriscoyier
697
190k
GitHub's CSS Performance
jonrohan
1032
470k
How to Think Like a Performance Engineer
csswizardry
27
2.2k
Site-Speed That Sticks
csswizardry
13
940
Done Done
chrislema
186
16k
How to Ace a Technical Interview
jacobian
280
24k
Designing for Performance
lara
610
69k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Facilitating Awesome Meetings
lara
57
6.6k
Transcript
docker࠶ೖ 2021-8-21 Gunma.web #42 OnLine
ࣗݾհ • ͳ·͑ɿ͗͢ΉΒɹΉͶͷΓ • Twitterɿ@ckickt x • Perl/PHP/JavaScript/HTML/CSS … •
blogɿhttps://perl.no-tubo.net • ͠͝ͱɿECαΠτཧਓ • ͠ΎΈɿϓϩάϥϛϯάɺࢁา͖ɺΩϟϯϓ
Ωϟϯϓ༻
পɻ
ͯ͞
ಈػɾڥ • M1 MacʹΓ͑Δʹ͋ͨͬͯΫϦʔϯ Πϯετʔϧ͔Βͷڥߏங • MAMP͕ಈ͔ͳ͍ͷͰdockerͱ͍͏બ • dockerͱ͍͑docker for
Mac • αʔόαΠυدΓͷweb։ൃ
·ͣ खΛಈ͔͢
खΛಈ͔͢ ͦͷ1 ख࢝Ίʹdocker for macΛΠϯετʔϧͨ͠ ࣌ʹνϡʔτϦΞϧ͕ग़ΔͷͰ࣮ફͯ͠Έ Δɻ
खΛಈ͔͢ ͦͷ1 ख࢝Ίʹdocker for macΛΠϯετʔϧͨ͠ ࣌ʹνϡʔτϦΞϧ͕ग़ΔͷͰ࣮ફͯ͠Έ Δɻ → git clone
ͯ͠ ΠϝʔδΛϏϧυ → ίϯςφʔ্ཱͪ͛ → docker hubʹpush
docker hubpush͢Δͱ͜Ζ·ͰΔͱ6 લʹpushͨ͠ΠϝʔδΛൃݟʂ ͜ͷࠒvirtual boxʹlinuxೖΕͯಈ͔͍ͯ͠ ͨ…ؾ͕͢Δ
खΛಈ͔͢ ͦͷ2 Qiita DockerͰڥߏங͢ΔͨΊͷ࠷ݶͷ ֓೦ཧղ 3෦ߏͰdockerͷجຊ͔Βdocker-compose Λͬͨڥߏங·Ͱஸೡʹղઆ͞Ε͍ͯΔ ΤϯτϦ
͍͟ڥߏஙʂ
ߏஙڥ • ্هΤϯτϦͦͷ··ɻ • NginxͰϦόʔεϓϩΩγཱͯΔ • ϙʔτ൪߸ʹ·͞ΕΔࣄͳ͘”myapp.local.localhost” ͳͲͷυϝΠϯ໊ͰΞΫηεͰ͖Δ(chromeݶఆ) • SSL௨৴Ͱ͖Δ(mkcert)ɻϫΠϧυΧʔυͷূ໌ॻͰແ
ݶʹڥ࡞ΕΔ ʲMac/WinରԠʳDockerͰPHPϩʔΧϧ։ൃڥͷ࠷ڧߏஙํ๏
ߏஙڥ • ߏஙڥΠϝʔδ సࡌɿʲMac/WinରԠʳDockerͰPHPϩʔΧϧ։ൃڥͷ࠷ڧߏஙํ๏ΑΓ
ߏஙڥ • ߏஙڥΠϝʔδ
ߏஙڥ
࠷ڧͷΦϨΦϨ MAMPʂ
·ͱΊ • MAMPͱͯ͑͠Εྑ͍ • ϩʔΧϧͷϓϩΩγαʔόΊͪΌศར • υϝΠϯ໊ͰΞΫηε࠷ߴ
͝ਗ਼ௌ͋Γ͕ͱ ͏͍͟͝·ͨ͠