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をVMと比較しないで理解する / Understand Docker witho...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Takeshi Kondo
April 24, 2018
Technology
0
690
DockerをVMと比較しないで理解する / Understand Docker without comparing with VM
初心者向けのDocker概要説明資料です
Takeshi Kondo
April 24, 2018
Tweet
Share
More Decks by Takeshi Kondo
See All by Takeshi Kondo
SREの知識地図 - 第2章の紹介 - / Knowledge Map of SRE – Introduction to Chapter 2 –
chaspy
0
53
SRE NEXT CfP チームが語る 聞きたくなるプロポーザルとは / Proposals by the SRE NEXT CfP Team that are sure to be accepted
chaspy
2
1.5k
Slack Platform(Deno) での RAG 実装 - LangChain(js) を使ってみた / rag-implementation-on-slack-platform-deno-experimenting-with-langchain-js
chaspy
0
270
SRE の考えをマネジメントに活かす / applying SRE ideas to management
chaspy
7
8k
RAGの簡易評価によるフィードバックサイクル実践 / Feedback cycle practice through simplified assessment of RAGs
chaspy
2
5.8k
定量データと定性評価を用いた技術戦略の組織的実践 / Systematic implementation of technology strategies using quantitative data and qualitative evaluation
chaspy
9
2.1k
エンジニアブランディングチームの KPI / KPI's of engineer branding team
chaspy
2
2.4k
「SLO Review」今やるならこうする / If I had to do the "SLO Review" again
chaspy
3
2.2k
開発者とともに作る Site Reliability Engineering / SREing with Developers
chaspy
10
8.7k
Other Decks in Technology
See All in Technology
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
210
What happened to RubyGems and what can we learn?
mikemcquaid
0
280
Digitization部 紹介資料
sansan33
PRO
1
6.8k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
450
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
650
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.3k
AI駆動PjMの理想像 と現在地 -実践例を添えて-
masahiro_okamura
1
110
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
170
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
5.1k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
A Tale of Four Properties
chriscoyier
162
24k
Optimizing for Happiness
mojombo
379
71k
BBQ
matthewcrist
89
10k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
Git: the NoSQL Database
bkeepers
PRO
432
66k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
51
30 Presentation Tips
portentint
PRO
1
210
sira's awesome portfolio website redesign presentation
elsirapls
0
150
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Building Adaptive Systems
keathley
44
2.9k
Transcript
%PDLFSΛ7.ͱൺֱ͠ͳ͍Ͱ ཧղ͢Δ ࣾษڧձ LPOEPUBLFTIJ
None
%PDLFSͬͯΔͻͱʔʁ✋
Profile w LPOEPUBLFTIJ w 4PGUXBSF&OHJOFFSੜ w %PDLFSྺ w $*$% (JU-BC$*$JSDMF$*
w 8FCΞϓϦέʔγϣϯߏங
ࠓͷର %PDLFSͬͯฉ͍ͨ͜ͱ͋Δ͚Ͳ Α͘Βͳ͍ͻͱ
ࠓͷΰʔϧ %PDLFSͱԿऀ͔ͬ͘͟Γཧղ͠ ໌͔ΒͬͯΈΑ͏ͱ͍͏ ؾ࣋ͪʹͳΔ
ࠓ͞ͳ͍͜ͱ 7.ͱͷൺֱ
None
DockerLinuxίϯςφ࣮ͷ1ͭ ίϯςφٕज़ͷجૅࣝIUUQTUIJOLJUDPKQTUPSZ
ࠓ͜Ε͚֮ͩ͑ͯؼ͍ͬͯͩ͘͞ ίϯςφϓϩηε
None
ίϯςφϓϩηεʢͱͯ͠ѻ͑Δ Α͏ʹϦιʔεΛִͨ͠ͷʣ
ίϯςφLinuxKernelͷϦιʔεִٕज़ • namespace … ۠ըԽ • cgroup … ϦιʔεׂΓͯཧ •
chroot … ϑΝΠϧγεςϜͷ
ίϯςφͷར Մൖੑ QPSUBCJMJUZ
%PDLFS͑͋͞ΕͲ͜Ͱ ಉ͡Α͏ʹಈ͘
Build, Ship, Run 8IBU%PFT#VJME 4IJQBOE3VO"OZ"QQ "OZXIFSF3FBMMZ.FBO IUUQTOJDLKBOFUBLJTDPNCMPHXIBUEPFTCVJMETIJQBOESVOBOZBQQBOZXIFSFSFBMMZNFBO
Build, Ship, Run 8IBUB8POEFSGVM%PDLFS8PSMEʢ͜ͷૉΒ͖͠%PDLFSͷੈքʣIUUQTXXXTMJEFTIBSFOFUV[Z@FYFEPDLFSXIBUBXPOEFSGVMEPDLFSXPSMEEPDLFS
%PDLFSͷϢʔεέʔε
ΞϓϦέʔγϣϯ ͩͬͯίϯςφϓϩηε
DockerͰΞϓϦέʔγϣϯΛಈ͔͢ 04 ,FSOFM %PDLFS QIQ DPOUBJOFS IUUQE DPOUBJOFS NZTRM DPOUBJOFS
DockerͰΞϓϦέʔγϣϯΛಈ͔͢ 04 ,FSOFM %PDLFS QIQ DPOUBJOFS IUUQE DPOUBJOFS NZTRM DPOUBJOFS
ίϯςφ ϓϩηε
໌͔ΒͬͯΈΑ͏ w ͖ͳ04ʹ%PDLFSΛΠϯετʔϧ͠Α͏ʂ w ͖ͳΞϓϦέʔγϣϯΛ%PDLFSͰಈ͔ͦ͏ʂ
σϞɿIUUQE NLEJSUNQNZQBHF FDIPl5IJTJTNZQBHFzUNQNZQBHFJOEFYIUNM EPDLFSSVOEQWUNQNZQBHFVTSMPDBMBQBDIFIUEPDTIUUQE DVSMMPDBMIPTU
ࢀߟ
5IBOLZPV
DockerίϯςφͷϥΠϑαΠΫϧ ͡Ίͯͷ%PDLFSIUUQTJHIBUFOBCMPHDPNFOUSZ
DockerίϯςφͷϥΠϑαΠΫϧ ࣮ߦڥ Πϯλʔωοτ ϓϩηεͱ ͯ͠ಈ͘ ͡Ίͯͷ%PDLFSIUUQTJHIBUFOBCMPHDPNFOUSZ