CentOS 6.5にDockerをインストール
CentOS 6.5にDockerをインストール
OSのアップデート
yum -y update
管理用ユーザーを追加
ユーザーを追加
useradd docker
パスワードを設定
passwd docker
ユーザー docker のパスワードを変更。 新しいパスワード: 新しいパスワードを再入力してください: passwd: 全ての認証トークンが正しく更新できました。
ユーザーにsudo権限を追加
visudo
「Allow root to run any commands anywhere」に以下を追加
docker ALL=(ALL) ALL
変更を保存 [ESC]→:wq
Dockerをインストール
dockerユーザーでログイン
$ su docker
Dockerのインストール
$ sudo yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm $ sudo yum -y install docker-io $ sudo service docker start $ sudo chkconfig docker on
一般ユーザーでもdockerを使えるようにする
一般ユーザーで使えるようにする
dockerグループに所属させる方法 man docketの先頭に書いてある 他にも /var/run/docker.sockの権限を変更する方法や /etc/sysconfig/dockerで起動オプションを変更する方法もある これを忘れると /var/run/docker.sock: permission denied
$ sudo usermod -a -G docker docker