CentOSにDockerをインストールする
1644 ワード
まず、OSのバージョンが正しいことを確認します.
公式のガイドラインによると、CentOSのカーネルバージョンは3.10.0-229以上でなければなりません.私が使っているのはredhat 7です.2、クラウドマシン、10.120.30.79.
yum repoの設定:
root権限を使用してインストールするには、次の手順に従います.
インストールが完了すると、システムサービスが提供されます.
dockerを使用する場合は、サービスを開始する必要があります.
他のOSアカウントにdockerの操作を実行する権限を持たせるには、OSユーザーのグループを設定する必要があります.
[root@plm-deploy etc]# pwd
/etc
[root@plm-deploy etc]# more system-release
CentOS Linux release 7.2.1511 (Core)
[root@plm-deploy etc]# uname -r
3.10.0-327.4.4.el7.x86_64
[root@plm-deploy etc]#
公式のガイドラインによると、CentOSのカーネルバージョンは3.10.0-229以上でなければなりません.私が使っているのはredhat 7です.2、クラウドマシン、10.120.30.79.
yum repoの設定:
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
root権限を使用してインストールするには、次の手順に従います.
yum install docker-engine
インストールが完了すると、システムサービスが提供されます.
[root@plm-deploy etc]# systemctl -l|grep docker
sys-devices-virtual-net-docker0.device loaded active plugged /sys/devices/virtual/net/docker0
sys-subsystem-net-devices-docker0.device loaded active plugged /sys/subsystem/net/devices/docker0
docker.service loaded active running Docker Application Container Engine
docker.socket loaded active running Docker Socket for the API
[root@plm-deploy etc]#
dockerを使用する場合は、サービスを開始する必要があります.
systemctl start docker.service
他のOSアカウントにdockerの操作を実行する権限を持たせるには、OSユーザーのグループを設定する必要があります.
usermod -aG docker your_username