CentOS 7オフラインインストールDocker

1092 ワード

一、以前誤ってインストールしたパッケージを削除する
1.以前にインストールしたdockerとcotainerを表示
# yum list installed|grep docker
# yum list installed|grep contain

2.パッケージを削除します.たとえば
# yum remove containerd.io.x86_64
# yum remove docker-ce-selinux.noarch

二、オフラインパッケージのダウンロード
1.当サイトへのアクセスhttps://download.docker.com/linux/centos/7/x86_64/stable/Packages/
2.Ctrl+Fで次の2つのパッケージを検索し、ローカルにダウンロードします.
     docker-ce-17.03.1.ce-1.el7.centos.x86_64.rpm      docker-ce-selinux-17.03.1.ce-1.el7.centos.noarch.rpm
3.当サイトへのアクセスhttps://centos.pkgs.org/7/centos-x86_64/libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm.html
4.Ctrl+Fで次のようなパッケージを検索し、ローカルにダウンロード
     libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm
5.上記の3つのダウンロードしたパッケージを仮想マシンの同じディレクトリの下に置く
三、オフラインパッケージの取り付け
# yum install ./libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm
# yum install ./docker-ce-selinux-17.03.1.ce-1.el7.centos.noarch.rpm
# yum install ./docker-ce-17.03.1.ce-1.el7.centos.x86_64.rpm

四、dockerを起動し、間違いなく成功する
# sudo systemctl start docker