Centos7はdockerをアンインストールし、指定されたバージョンのdockerをインストールまたは更新します



Centos7 Uninstall Docker



2.1必要なパッケージをインストールする

yum-config-managerユニットを提供するyum-utilsをインストールし、インストールされたdevice-mapper-persistent-dataとlvm2を使用して、デバイスマッピングに必要な2つのソフトウェアパッケージ(devicemapper)を格納します。

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2.2安定した(安定した)倉庫を構成する

ウェアハウス構成は/etc/yum.repos.d/docker-ce.repoファイルに保存されます



yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

2.3Yumによってインストールされた関連するDockeパッケージを更新する

$ sudo yum makecache fast

2.4 DOCKERCEをインストールします

2.4.1直接インストール

yum install docker-ce

2.4.2特定のバージョンをインストールする場合

最初に次のコマンドを使用して、dockerのバージョンがどのバージョンにあるかを確認できます

yum list docker-ce --showduplicates | sort -r

次の例では、sort -rコマンドを使用して、docker-ceのバージョンを高から低にソートします。



yum list docker-ce --showduplicates | sort -r docker-ce.x86_64 17.09.0.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

次に、インストールするバージョンを指定します

yum install docker-ce-17.09.0.ce

2.5Dockerを再起動します

systemctl restart docker

2.6自動的に起動するようにDockerを設定する

systemctl enable docker

最後に、公式のインストールガイドを添付してください