Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Data Science Env with Docker
Search
hyga2c
May 15, 2019
Technology
2
540
Data Science Env with Docker
Dockerを使って研究環境を整備する
Lightning Talk at みんなのPython勉強会 #45
hyga2c
May 15, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
680
AWS Bedrock AgentCoreで作る 1on1支援AIエージェント 〜Memory × Evaluationsによる実践開発〜
yusukeshimizu
6
400
プロンプトやエージェントを自動的に作る方法
shibuiwilliam
10
7.7k
手動から自動へ、そしてその先へ
moritamasami
0
300
今年のデータ・ML系アップデートと気になるアプデのご紹介
nayuts
1
380
EM歴1年10ヶ月のぼくがぶち当たった苦悩とこれからへ向けて
maaaato
0
280
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
150
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
520
Debugging Edge AI on Zephyr and Lessons Learned
iotengineer22
0
200
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
150
因果AIへの招待
sshimizu2006
0
980
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
140
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
The Cult of Friendly URLs
andyhume
79
6.7k
A better future with KSS
kneath
240
18k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
Writing Fast Ruby
sferik
630
62k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
730
Being A Developer After 40
akosma
91
590k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
Transcript
%PDLFSΛͬͯ ݚڀڥΛඋ͢Δ ΈΜͳͷ1ZUIPOษڧձ
rOJLLJF!ΈΜͳͷ1ZUIPOษڧձ lڥߏஙΛΓӽ͑ͯ࠷ॳͷޭΛମݧͨ͠ΒɺTUBQZͰ-5͠·ͤΜ͔ʁz
ࣗݾհ w ฌݿ३ࢤ w !):0@(0 w ༀձࣾͷݚڀ։ൃ෦*5اը͓ੈ w झຯͰσʔλݚڀࢦͯ͠·͢ ࢦͤ͞ΜͰʙͰʙͨʙ͍͑͞Μͯ͌͢ͱ
w ݩੜԽֶݚڀऀɺݩҩༀ։ൃʢن੍Պֶʣݚڀऀ
.PUJWBUJPO w ʢझຯͷʣݚڀͷͨΊʹ1ZUIPOͰσʔλαΠΤϯε͍ͨ͠ w ʢͰ͖ΔݶΓʣ࠷৽ͷख๏छछͷσʔλࢼͯ͠Έ͍ͨ w 5FOTPS'MPX $IBJOFS w 3%,JU
1VCDIFNQZ
.PUJWBUJPO ͳͷͰ
.PUJWBUJPO w ͍Ζ͍ΖͬͯΈΔˠࣦഊ͢Δ w QJQͱBOBDPOEB·ࣦͥͯഊ w $BOPQZͱ1ZDIBSNڞଘʹࣦഊ w 1ZUIPOͷόʔδϣϯ্͛ͨΒ5FOTPS'MPXಈ͔ͳ͍ w
DVEBͷόʔδϣϯ͕ɻɻɻ w QZFOWͱDPOEBͱQJQͱ͔ɺ·͢·͢Θ͔Βͳ͘ͳ͖ͬͯͨ
.PUJWBUJPO ڥߏஙʹ͏͕࣌ؒഅࣛʹͳΒͳ͍ Ͳ͏ͨ͠Βʁ Ͳ͏Β%PDLFSΛ͏ͱͤʹͳΕΔΒ͍͠
࠷ॳͷޭ w ʢࣦഊͷੵΈॏͶͷޙʹʣ5FOTPS'MPXڥͷߏஙʹޭ w %PDLFSલɿ5FOTPS'MPXͷόʔδϣϯͱ͔DVEBͷόʔδϣϯͱ͔શ͘ ཧղग़དྷࣦͣഊͷ࿈ଓʼ͍ͭʹ6CVOUVͷ࠶Πϯετʔϧ·Ͱ w %PDLFSಋೖτϥΠޙ w ࠷ॳͷࣦഊˠ2JJUBͷݹ͍هࣄΛࢀর͍ͯͨ͠
ཧ༝ɿࣗͷڥͷDVEBͷόʔδϣϯ͕৽͗ͨ͢͠ w ೋͰޭˠޭͷݪҼɿ5FOTPS'MPXެࣜΛࢀর w IUUQTXXXUFOTPSqPXPSHJOTUBMMEPDLFS w ڭ܇ɿͱʹ͔͘ݪయʹ͋ͨΔ
࣍ͷஈ֊ w ͜Εศར͔͠Εͳ͍ w Ͱɺ5FOGPS'MPXެࣜͷͱ͓Γʹ͍ͬͯΔz͚ͩzͳͷͰ w ԿΛ͍ͬͯΔ͔͕Θ͔Βͳ͍
࣍ͷஈ֊ wͦ͏ͩɻɻɻษڧ͠Α͏ wϚϯΨͰΘ͔Δ%PDLFSͰ֓೦ཧղͯ͠ wϚϯΨͰΘ͔Δ%PDLFSͰ͏গ͠ৄ͘͠ͳͬͯ w%PDLFS,VCFSOFUFT࣮ફίϯςφ։ൃೖΛಡΈ࢝ΊͨɹˡɹΠϚίί
ͭΊͷޭ w 4DJQZ+BQBOͰσʔλαΠΤϯεݚڀͷ࠶ݱੑͷॏཁੑΛ࠶ ೝࣝ w "OBDPOEBc4DJQZ +VQZUFSͷੳڥ%PDLFSͰ࡞ͬͨ Β࠶ݱੑ֬อʹ༗ޮͳͷͰʁʁʁ w ͦ͏͍͑ɺϚϯΨͰΘ͔Δ%PDLFSʹɺ%PDLFSΛ͏
ͱႈੑ͕อͨΕΔͬͯදݱ͕ɻɻɻ ϚϯΨͰΘ͔Δ%PDLFSɹື͍͋ஶɹΑΓ
ͭΊͷޭɿ%PDLFSͰ+VQZUFS w %PDLFSͬͨ+VQZUFSڥߏஙͷ ެࣜ(JUIVCެࣜϖʔδ͋Δʂ w ࢀߟɿ%PDLFSͰجຊతͳ%BUB 4DJFODFڥ +VQZUFS 1ZUIPO
3 +VMJB ఆ൪ϥΠϒϥϦ Λߏங ͢Δɻ
ͭΊͷޭɿ%PDLFSͰ+VQZUFS w ϝϦοτ w ඞཁͳύοέʔδΛ·ͱΊ֤ͨछͷ %PDLFS*NBHF͕छྨ४උ͞Ε͍ͯΔ w %PDLFS*NBHFΛSVO͢ΔࡍʹUBHΛࢦఆ ͢Εຖճಉ͡ڥ͕ߏங͞ΕΔ w
ඞཁͳΒ%PDLFS'JMFΛฤूͯ͠ಠࣗͷ ڥ࡞Մೳʢݚڀதʣ
࣮ࡍʹԿΛ͍ͬͯΔ͔ w SNίϯςφऴྃ࣌ʹίϯςφࣗಈআ w Qϙʔτࢦఆɹʢ%PDLFSίϯςφʹΞΫηε͢Δϙʔτ൪߸ͱGPXBSEJOHΛࢦఆʣ w FڥมࢦఆʢࠓճىಈޙʹKVQZUFSMBCTΛىಈʣ w OBNFίϯςφͷ໊લࢦఆʢSN͢ΔͳΒ w
WσΟϨΫτϦͷڞ༗ˠϗετଆͷσΟϨΫτϦ NOUTTEXPSL ͱίϯςφͷʢIPNF KPWZBOXPSL σΟϨΫτϦΛಉظ w $ docker run --rm -p 8888:8888 \ -e JUPYTER_ENABLE_LAB=yes\ --name jupyter-labs\ -v /mnt/ssd/work/:/home/jovyan/work\ jupyter/scipy-notebook
࣮ࡍʹԿΛ͍ͬͯΔ͔ w ίϯςφىಈޙʹλʔϛφϧʹදࣔ͞ΕΔτʔ ΫϯΛίϐʔɻ w ϒϥβͰIUUQMPDBMIPTU ʹΞΫη ε
࠷ޙʹ w σʔλαΠΤϯεʹ%PDLFS͓͢͢ΊͰ͢ w ϩʔΧϧͰಈ͖·͢ w αʔόʔ্ʹཱ͍͍ͯͯ͢Ͱ͢ w "84ͱ͔($1ͱ͔Ͱಈ͖·͢ʢ͜Εࢼ͍ͯ͠·ͤΜʣ w
ଟΞϓϦ։ൃͱ͔8FC։ൃʹ༗ޮͳͣʢσϓϩΠ·Ͱʁʣ w -FU`T&OKPZ1ZUIPO-JGFXJUI%PDLFS