CentOS 7にDockerをインストールしました。
オライリー本の『Docker』をほぼ丸写しです。
古いDockerがインストールされていないことを確認する。
$ rpm -qa | grep docker
もし何か表示されたときは、古いDockerを削除する。
$ sudo yum remove docker docker-common docker-selinux docker-engine
$ sudo rpm -qa | grep docker $ curl https://get.docker.com > /tmp/install.sh $ chmod +x /tmp/install.sh $ sudo /tmp/install.sh
Dockerの起動
$ sudo systemctl start docker
OS起動時にDockerを自動起動する。
$ sudo systemctl enable docker
ちゃんと設定できたか確認。
$ systemctl is-enabled docker enabled
よし、成功。
SELinuxの設定
Dockerを学習する上でSELinuxが動いていると色々と面倒なことになるので、SELinuxを停止します。
/etc/selinux/configを開き以下の行を変更。
#SELINUX=enforcing # ↓ SELINUX=disabled
修正し終わったら、CentOSを再起動します。