狠狠撸

狠狠撸Share a Scribd company logo
Docker事始め
齋藤 saitara 康征
@saitoyasuyuki /saito.yasuyuki
saitara is 誰
? 齋藤 康征(SAITO,Yasuyuki)
? 主戦場はL4以下(TypeScriptとかわからんし)
? Amazon Certi?ed Solution Architect -
Associate Level
仮想化 is 何
? 辞書で調べてみよう!
? Virtualization = 実質上の、事実上の
リソース仮想化
? RAID(複数ストレージを1つに見せる仮想化)
? SWAP(ストレージをメモリに見せる仮想化)
? bonding(複数I/Fを束ねる仮想化)
? これらは今回扱い*ません*
プラットフォーム仮想化
? エミュレーター(IBMのメインフレーム)
? ネイティブ/ハードウェア(VirtualBox/VMware/KVM)
? 準仮想化(Xen)
? OSレベル仮想化(LXC/Virtualozzo/Solaris Container/
FreeBSD jail)
? などなど。
? 今回扱うのはOSレベル仮想化
手許で使いやすいもの
? KVM/QEMU
? VirtualBox/VMware fusion
? Docker
Docker is 何
? LXC(LiniX Container)
? OSレベルの仮想化 (Linux on Linux)
? AUFS/LXCなどであとで検索してみよう!
LXC is 何
? 仮想マシンではなく、OSレベル
? プロセスとネットワークスペースを作り出す仮想化
? Linuxのみに対応(ハードウェア仮想化ではない)
ところでなんでDocker?
? 発表者からみなさんへ質問time
VirtualBoxでええんちゃう?
? プロセスいくつもたちあげたい
? 何かディスク上にデータを残したい
? VirtualBox ?Yes,we can!?
Dockerのおいしいとこ
? https://gist.github.com/tcnksm/7700047
? 複数プロセスを上げたければsystemdとか
? 基本ストレージは使わないのが得策、ないしは
https://docs.docker.com/userguide/
dockervolumes/ のようにホスト側をmount
? どこでも持っていける(Docker上であれば)
ここからHands-On
? https://docs.docker.com/userguide/
Enjoy!

More Related Content

20140803 docker