Posts Tagged ‘lite’

index(2)

LinuxMint 17.1 RebeccaにDockerをインストールして、centosを導入してみる

まず、LXC (Linux Container)をインストール

sudo apt-get install lxc

つぎに、Dockerをインストールする

sudo apt-get install docker.io

インストールが終わったらDockerのデーモンを起動する

sudo service docker start

デーモンが立ち上がったらcentosのイメージをリポジトリからPULLする。

sudo docker pull centos

ちゃんとイメージがPULLできたかどうか、

sudo docker images

で確認できる。

さて、centos上でhelloworldを行うことにする

sudo docker run centos echo "hello world"

するとエラーが出た

調べてみるとどうやら、cgroupを使える必要があるらしい。

cgroup を使うと、CPU時間やメモリ、ネットワークなどといったリソースを、 グループ単位で割り当てたり、制限をかけることができるとの事。

これとLXC(Linux Container)は依存関係にあるらしいのでこれをインストールする

sudo apt-get install cgroup-lite

これにて、centos上からのhello worldが実行出来た。

どうでもいいが、Dockerのロゴはとてもかわいいと思った。