今年の技術トレンドと
Dockerについて 32 / 602014年を振り返る
動作環境
対応OS
➡ Linux
• Ubuntu Trusty14.04, Precise14.04, Raring 13.04
• Debian 7.5 Wheezy, 8.0 Jessie
• Red Hat Enterprise Linux 6, 7
• CentOS 6, 7
• Gentoo, Arch Linux, Fedora, openSUSE, ..etc
➡ Mac OS X
• Mac OS X 10.6 >
• Boot2Docker
• インストーラー Docker for OS X installer
➡ Windows
• Windows 7.1 , 8
• Boot2Docker
• インストーラー Docker for Windows Installer
☞ 参考
https://docs.docker.com/installa
tion/
LinuxだけでなくMacOSやWindows
上でも boot2docker を通して、
dockerのコマンドが普通に使えます。
今年の技術トレンドと
Dockerについて 33 / 602014年を振り返る
Linux のセットアップ
Red Hat Enterprise Linux
➡ RHEL7 … 標準パッケージを使用
$ sudo subscription-manager repos --enable=rhel-7-
server-extras-rpms
$ sudo yum install docker
➡ RHEL6 … EPEL リポジトリを使用
$ sudo yum –y install docker-io
$ chkconfig docker on
$ service docker start
CentOS
➡ CentOS7 … 標準パッケージ
➡ CentOS6 … EPELリポジトリを使用
☞ Get Started with Docker Containers
in RHEL7
» https://access.redhat.com/articles
/881893
☞ https://docs.docker.com/installation
/centos/
非常に簡単です。オープンソースとして
配付されているので、使おうと思えば、
すぐに利用出来ます。
今年の技術トレンドと
Dockerについて 34 / 602014年を振り返る
Linux のセットアップ
Ubuntu
➡ Trusty 14.04
$ sudo apt-get update
$ sudo apt-get install docker.io
$ sudo ln -sf /usr/bin/docker.io
/usr/local/bin/docker
$ sudo sed -i '$acomplete -F _docker docker'
/etc/bash_completion.d/docker.io
$ source /etc/bash_completion.d/docker.ioRHEL6 …
EPEL リポジトリを使用
$ sudo yum –y install docker-io
$ chkconfig docker-io on
$ service docker-io start
☞ Get Started with Docker
Containers in RHEL7
» https://access.redhat.com/arti
cles/881893
今年の技術トレンドと
Dockerについて 57 / 602014年を振り返る
Internet of Things (IoT)
IoTとは?
➡ “The Internet of Things (IOT) is the
interconnection of uniquely identifiable
embedded computing devices within the
existing Internet infrastructure. Typically,
IoT is expected to offer advanced
connectivity of devices, systems,
and services that goes beyond
machine-to-machine communication
(M2M) and covers a variety of protocols,
domains, and applications”
http://en.wikipedia.org/wiki/Internet_of_Things
今年の技術トレンドと
Dockerについて 58 / 602014年を振り返る
Intel Edison Module
Edition
➡ インテル社
➡ CPU: Atom 500MHz ( dual core, dual thread )
➡ MCU: 100MHz/32bit
➡ Memory: 1GB LPDDR3
➡ EMMC: 4GB
➡ I/F: Wi-Fi, Bluetooth 4.0, USB2.0, SDcard
☞ http://www.intel.co.jp/content/w
ww/jp/ja/do-it-
yourself/edison.html
☞ MCU = Micro Control Unit
☞ EMMC = embedded Multi Media
Card
10年前のPCレベルのものが、切手くら
いの大きさのボードで動いていて、それ
が1万円もしないとか・・・ちょっと面
白くないですか?