Windows10にVirtualBoxを入れ、その上で動くCentOSのVM環境にDockerをインストールします。
各バージョンは下記の通りです。
Windows 10 Pro
VritualBox 5.2.6
CentOS Linux release 7.4.1708 (Core)
docker-ce-17.12.0.ce-1.el7.centos
インストールに使うユーザを"wheel"グループに追加する。
# gpasswd -a {USER} wheel
$ sudo yum remove docker docker-common docker-selinux docker-engine
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
$ sudo yum makecache fast
$ yum list docker-ce --showduplicates | sort -r
----------------------------------------------------------------------
利用可能なパッケージ
読み込んだプラグイン:fastestmirror, langpacks
インストール済みパッケージ
docker-ce.x86_64 17.12.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.0.ce-1.el7.centos @docker-ce-stable
docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
Loading mirror speeds from cached hostfile
* updates: ftp.iij.ad.jp
* extras: mirror.fairway.ne.jp
* base: mirror.fairway.ne.jp
----------------------------------------------------------------------
$ sudo yum install docker-ce-17.12.0.ce-1.el7.centos
$ sudo systemctl start docker
$ sudo docker run hello-world
----------------------------------------------------------------------
Hello from Docker!
This message shows that your installation appears to be working correctly.
…省略…
----------------------------------------------------------------------
$ sudo gpasswd -a {USER} docker
$ sudo reboot
$ sudo systemctl start docker
$ docker run hello-world