Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
boot2docker� upgrade 1.3�での新機能など Kazuhiro�NISHIYAMA 第5回�コンテナ型仮想化の情報交換会@大阪 2014/11/14
Slide 2
Slide 2 text
自⼰紹介 ⻄⼭�和広 @znz�(twitter�など) Ruby�Committer
Slide 3
Slide 3 text
boot2docker�とは? docker�が動く�VM�(仮想マシン )�を簡単に作成や管理 docker�専用�vagrant�のような もの Docker�Inc.�が作成
Slide 4
Slide 4 text
インストール brew�install�boot2docker GUI�インストーラもある 使ったことがないので詳細は知りませ ん
Slide 5
Slide 5 text
使い⽅ boot2docker�init boot2docker�up boot2docker�ssh boot2docker�down boot2docker�delete
Slide 6
Slide 6 text
boot2docker�init ISO�ダウンロード ssh�鍵作成 VirtualBox�の�VM�作成
Slide 7
Slide 7 text
boot2docker�up VM�起動 docker�コマンド用環境変数の情 報表⽰
Slide 8
Slide 8 text
ホスト側の�docker�から操 作 環境変数は自分で設定 up�時に表⽰された�export�などを実 ⾏または $(boot2docker�shellinit) あとは普通に�docker�コマンド で使うだけ
Slide 9
Slide 9 text
boot2docker�ssh docker�ホスト側に�ssh�で⼊っ て作業可能 vagrant�ssh�のようなもの
Slide 10
Slide 10 text
boot2docker�down 使い終わったら�VM�停⽌ boot2docker�stop�や� boot2docker�halt�でも同じ
Slide 11
Slide 11 text
boot2docker�のアンイン ストール VM�削除 boot2docker�delete ssh�鍵ペア削除 rm�~/.ssh/id̲boot2docker* ISO�などの削除 rm�-r�~/.boot2docker
Slide 12
Slide 12 text
VM�のディスク ISO�:�不変部分�(システム) HDD�:�可変部分�(docker�のイメ ージなど)
Slide 13
Slide 13 text
boot2docker�upgrade boot2docker�のバージョンアッ プ VM�が起動していたら⽌める ISO�を更新するだけ HDD�部分は使い回せる
Slide 14
Slide 14 text
boot2docker�1.3�の新機 能 TLS�support Users�を自動共有
Slide 15
Slide 15 text
TLS�support DOCKER̲HOST=tcp://192.16 8.59.103:2375�から DOCKER̲HOST=tcp://192.16 8.59.103:2376�に変更 �����������������と� ������������������も設定
Slide 16
Slide 16 text
Users�を自動共有 ホスト�-�boot2docker-vm�-� docker�インスタンス ホストと�boot2docker-vm�で�� ������を共有 Windows�なら��������� docker�run�-v�/Users/...:...�で使 用
Slide 17
Slide 17 text
boot2docker,�please� format-me boot2docker�ssh�で⼊るとホー ムディレクトリにあるファイル authorized̲keys�と⼀緒に�� �������������������� �������������に⼊っている
Slide 18
Slide 18 text
boot2docker,�please� format-me boot2docker�init�で�tar�から無 理⽮理�vmdk�作成 /etc/rc.d/automount�でフォー マットするための�MAGIC�とし て使用 つまり初回起動後には不要
Slide 19
Slide 19 text
参考 https://github.com/ boot2docker/boot2docker https://github.com/ boot2docker/boot2docker-cli