###Docker-CE
Community Edition -> 無償版
###Docker公式サイト
Install Docker Engine on CentOS
###古いバージョンがある場合はアンインストール
#公式より
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
#これでOK
$ sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engin
###インストール
#リポジトリの設定
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#インストール
$ sudo yum install -y docker-ce docker-ce-cli containerd.io
#自動起動設定
$ sudo systemctl enable docker
#Docker起動
$ sudo systemctl start docker
#バージョン確認
$ docker --version
#動作中か確認
$ sudo systemctl status docker #-> running表示
###Docker Compose:
WebサーバやDBサーバ等の関連する複数のコンテナを管理するツール
Gitで最新バージョン確認
#ダウンロード -> インストール -> /usr/local/bin/docker-compose
$ sudo curl -L https://github.com/docker/compose/releases/download/{x.xx.x}/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose #-> 実行可能な属性を追加
$ docker-compose --version #-> バージョン確認