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
390
0
Share
docker再入門
Gunma.web#42の発表内容。
dockerを再度使い始めるまでの話。
clicktx
August 21, 2021
More Decks by clicktx
See All by clicktx
chatGPT Proを1ヶ月使ってみた
clicktx
0
160
Gunma.web #53 前座LT
clicktx
0
140
どうするUX
clicktx
0
170
シン・クラウドを使ってみた話
clicktx
1
290
メールサーバを移行した話
clicktx
0
270
LTのためのLT
clicktx
0
250
Gunma.web#13 クラウドを使ってみた話
clicktx
0
770
Other Decks in Technology
See All in Technology
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
360
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
560
AI フレンドリーなエラー監視を TypeScript で実現する
shinyaigeek
2
200
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
400
新規ゲーム開発におけるAI駆動開発のリアル
202409e2
0
370
GitHub Copilot CLIでWebアクセシビリティを改善した話
tomokusaba
0
140
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
160
【Gen-AX】20260530開催_JJUG CCC 2026 Spring
genax
0
190
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
410
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
210
個人AIからチームAIへ:開発における品質と生産性の再設計
moongift
PRO
0
340
APIテストとは?
nagix
0
160
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
810
Balancing Empowerment & Direction
lara
6
1.1k
We Have a Design System, Now What?
morganepeng
55
8.2k
First, design no harm
axbom
PRO
2
1.2k
ラッコキーワード サービス紹介資料
rakko
1
3.5M
Everyday Curiosity
cassininazir
0
220
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Automating Front-end Workflow
addyosmani
1370
210k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
430
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
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ͱͯ͑͠Εྑ͍ • ϩʔΧϧͷϓϩΩγαʔόΊͪΌศར • υϝΠϯ໊ͰΞΫηε࠷ߴ
͝ਗ਼ௌ͋Γ͕ͱ ͏͍͟͝·ͨ͠