LoginSignup
20
21

More than 5 years have passed since last update.

Centos6上にDockerを導入する方法

Last updated at Posted at 2016-01-20

Dockerの仕様上、Centos6.6(カーネルのバージョンに依存)以上でなければ動きません。

0 Linuxのファイルオープンリミットの上限を変更します。

1 yumでdocker-ioをインストールします。

  • --enablerepoオプションが使えない場合(リポジトリを追加していない場合)は、Nothing to doと出てしまい、インストール出来ません。
  • VMセットアップガイドに従って、yumにリポジトリを追加します。
su
yum -y update
yum -y --enablerepo=remi,epel,rpmforge install docker-io
  • または、rpmをダウンロードしてインストールする方法もあります。
yum list installed | grep docker | awk '{print $1}' | xargs yum -y remove {}
cd /usr/local/download
curl -O -sSL https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm
yum -y localinstall --nogpgcheck docker-engine-1.7.1-1.el6.x86_64.rpm

2 dockerサービスを起動

2.1 dockerサービスを起動します。

==サービスが起動できない場合 は、 /var/logs/docker ファイルを見ましょう。原因が分かります。==

service docker start

2.2 ホストOS起動時にdockerサービスを自動起動する場合は、次のように設定します。

chkconfig docker on

3 次のステップ

20
21
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
20
21