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
350
docker再入門
Gunma.web#42の発表内容。
dockerを再度使い始めるまでの話。
clicktx
August 21, 2021
Tweet
Share
More Decks by clicktx
See All by clicktx
chatGPT Proを1ヶ月使ってみた
clicktx
0
85
Gunma.web #53 前座LT
clicktx
0
130
どうするUX
clicktx
0
160
シン・クラウドを使ってみた話
clicktx
1
270
メールサーバを移行した話
clicktx
0
250
LTのためのLT
clicktx
0
240
Gunma.web#13 クラウドを使ってみた話
clicktx
0
710
Other Decks in Technology
See All in Technology
帳票構造化タスクにおけるLLMファインチューニングの性能評価
yosukeyoshida
1
160
会社もクラウドも違うけど 通じたコスト削減テクニック/Cost optimization strategies effective regardless of company or cloud provider
aeonpeople
2
400
サイバー攻撃のシミュレーション:攻撃者の視点からみる防御のむずかしさ!AWSで試してみよう / 20250423 Kumiko Hemmi
shift_evolve
PRO
1
160
「手を動かした者だけが世界を変える」ソフトウェア開発だけではない開発者人生
onishi
15
7.8k
経理出身PdMがAIプロダクト開発を_ハンズオンで学んだ話.pdf
shunsukenarita
1
240
生成AIによる情報システムへのインパクト
taka_aki
1
210
メモ整理が苦手な者による頑張らないObsidian活用術
optim
0
150
[MIRU2025]Preference Optimization for Multimodal Large Language Models for Image Captioning Tasks
keio_smilab
PRO
0
120
みんなのSRE 〜チーム全員でのSRE活動にするための4つの取り組み〜
kakehashi
PRO
2
100
クマ×共生 HACKATHON - 熊対策を『特別な行動」から「生活の一部」に -
pharaohkj
0
230
マルチモーダル基盤モデルに基づく動画と音の解析技術
lycorptech_jp
PRO
2
280
「AI駆動開発」のボトルネック『言語化』を効率化するには
taniiicom
1
220
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
720
Rails Girls Zürich Keynote
gr2m
95
14k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
GitHub's CSS Performance
jonrohan
1031
460k
Raft: Consensus for Rubyists
vanstee
140
7k
How GitHub (no longer) Works
holman
314
140k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
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ͱͯ͑͠Εྑ͍ • ϩʔΧϧͷϓϩΩγαʔόΊͪΌศར • υϝΠϯ໊ͰΞΫηε࠷ߴ
͝ਗ਼ௌ͋Γ͕ͱ ͏͍͟͝·ͨ͠