2017/12/02

Docker CE のセットアップ手順 on RHEL7.4 (AWS-EC2)

AWSのEC2 RHEL7.4 にDocker CEをセットアップする手順

1.インストール

2.チェックとちょこっと設定

#パーミッションがなく、sudoなしで操作できない。
[ec2-user@ip-10-0-0-174 ~]$ docker ps
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.32/containers/json: dial unix /var/run/docker.sock: connect: permission denied

#sudoなしで起動できるようにする
#グループを作るー以下の場合はすでに存在していた。
[ec2-user@ip-10-0-0-174 ~]$ sudo groupadd docker
groupadd: group 'docker' already exists
#dockerグループに追加する
[ec2-user@ip-10-0-0-174 ~]$ sudo usermod -aG docker $USER

このあと、ログインし直すと。。。
[ec2-user@ip-10-0-0-174 ~]$ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
[ec2-user@ip-10-0-0-174 ~]$ docker version
Client:
 Version:      17.09.0-ce
 API version:  1.32
 Go version:   go1.8.3
 Git commit:   afdb6d4
 Built:        Tue Sep 26 22:41:23 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.09.0-ce
 API version:  1.32 (minimum version 1.12)
 Go version:   go1.8.3
 Git commit:   afdb6d4
 Built:        Tue Sep 26 22:42:49 2017
 OS/Arch:      linux/amd64
 Experimental: false

sudoなしで使える! インストール完了。

0 件のコメント:

コメントを投稿