Your SlideShare is downloading. ×
Docker Machineを始めるには?
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Docker Machineを始めるには?

123
views

Published on

第11回 クラウドごった煮(コンテナ勉強会) …

第11回 クラウドごった煮(コンテナ勉強会)
http://connpass.com/event/12311/
日時:2015年3月28日(金) 13:00~
会場:産業技術大学院大学 433号室(東京都品川)
#cloudmix

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
123
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Docker Machineを始めるには? Docker Machine Introduction Masahito Zembutsu @zembutsu Technology Evangelist; Creationline , Inc. Shinagawa Tokyo, Mar 28 2015 Cloud Hotchpotch 11th Meetup #cloudmix
  • 2. Docker Machine を始めるには? 2 / 15 自己紹介 • @zembutsu ➡ Technology Evangelist • ICQ 日本語化パッチ(ICQ道場)、Munin、Zabbix、Serf、Consul… ➡ 「刺身タンポポ」を殲滅する技術 ➡ 【緩募】彼女
  • 3. Docker Machine を始めるには? 3 / 15 今日の内容Topics • Machine? • Swarm? • Compose? • Orchestration?
  • 4.  Docker社主体のコンテナ統括管理用ツールが目下開発中  Docker MachineはゼロからDocker動作環境を作るもの  まだベータ版 今日のポイント o r c h e s t r a t i o n
  • 5. Docker Machine を始めるには? 5 / 15 Docker Machine (beta) VirtualBox 仮想マシン コンテナ コンテナ boot2docker boot2docker ssh docker-machine create ¥ -d virtualbox dev J VirtualBox 仮想マシン コンテナ boot2docker クラウド環境 仮想マシン コンテナ docker-machine create ¥ -d <ドライバ名> dev Docker Machine これ何てVagrant?
  • 6. Docker Machine を始めるには? 6 / 15 Docker Machine (beta) とは? • Docker環境をゼロから簡単に構築するツール コマンドライン上で、ローカルのVirtualBoxをはじめ、複数の環境でDockerの動作環境を構築 • 豊富なプロバイダ Amazon EC2, DigitalOcean, Google Compute Engine, OpenStack, Azure, SoftLayer…etc • Swarmクラスタと統合予定 ロードマップでは、コンテナのクラスタ群をそのまま抽象化し、フレキシブルに扱えるように ※ https://github.com/docker/machine/blob/master/ROADMAP.md
  • 7. Docker Machine を始めるには? 7 / 15 Docker Machine セットアップ • バイナリファイルを取得し、パスを通すだけ Windows, MacOS X, Linux に対応 • 続きはドキュメントを参照ください。 ➡ https://docs.docker.com/machine/ • “Installation” 以下にバイナリへのリンクがあります • ダウンロード後は、パスの通った場所に置いてパーミッション変更
  • 8. Docker Machine を始めるには? 8 / 15 $ docker-machine create --driver virtualbox dev $ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM dev * virtualbox Running tcp://192.168.99.100:2376 $ docker-machine stop dev $ docker-machine start dev $ docker-machine ssh dev $ docker-machine ssh dev -- uptime 02:00:31 up 4 min, 1 users, load average: 0.04, 0.31, 0.19
  • 9. Docker Machine を始めるには? 9 / 15 $ docker-machine create ¥ --driver digitalocean ¥ --digitalocean-region=sgp1 ¥ --digitalocean-access-token=<token> ¥ cloud-dev $ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM cloud-dev * digitalocean Running tcp://128.199.93.67:2376 dev virtualbox Running tcp://192.168.99.100:2376
  • 10. Docker Machine を始めるには? 10 / 15 $ docker-machine ssh cloud-dev Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-43-generic x86_64) * Documentation: https://help.ubuntu.com/ System information as of Fri Mar 27 22:24:10 EDT 2015 System load: 0.56 Processes: 70 Usage of /: 11.5% of 19.56GB Users logged in: 0 Memory usage: 12% IP address for eth0: 128.199.93.67 Swap usage: 0% IP address for docker0: 172.17.42.1 Graph this data and manage this system at: https://landscape.canonical.com/ root@cloud-dev:~# uptime 22:28:19 up 5 min, 1 user, load average: 0.01, 0.08, 0.05
  • 11. Docker Machine を始めるには? 11 / 15 デモ
  • 12. Docker Machine を始めるには? 12 / 15 Dockerのシステム統合管理 • Docker Machine ➡ コンテナの動作する環境を管理 • Docker Swarm ➡ コンテナのクラスタ群を管理・APIを提供 • Docker Composer ➡ コードでコンテナ・Dockerシステム環境を管理
  • 13. Docker Machine を始めるには? 13 / 15 気になった点は、ありますか? • どうぞ • まだ情報少ないです ➡ いま始めるとヒーローになれます!
  • 14. Docker Machine を始めるには? 14 / 15 気になった点は、ありますか? • どうぞ • まだ情報少ないです ➡ いま始めるとヒーローになれます! みんな始めてます!!
  • 15. Docker Machine を始めるには? 15 / 15 参考資料 • Orchestrating Docker with Machine, Swarm and Compose ➡ https://blog.docker.com/2015/02/orchestrating-docker-with-machine-swarm-and-compose/ • Announcing Docker Machine Beta ➡ http://blog.docker.com/2015/02/announcing-docker-machine-beta/ • Scaling Docker with Swarm ➡ http://blog.docker.com/2015/02/scaling-docker-with-swarm/ • Announcing Docker Compose ➡ http://blog.docker.com/2015/02/announcing-docker-compose/ References