centos7 に docker をインストールする正しい手順は次のとおりです:
(推奨チュートリアル: docker チュートリアル)
1. Docker を使用するには、CentOS システムのカーネル バージョンが 3.10 以降である必要があります。このページの前提条件を確認して、CentOS バージョンが Docker をサポートしているかどうかを確認してください。
uname -r コマンド
$ uname -r2 を使用して現在のカーネル バージョンを確認し、
root 権限を使用して Centos にログインします。 yum パッケージが最新のものに更新されていることを確認してください。
$ sudo yum update3. 古いバージョンをアンインストールします (古いバージョンがインストールされている場合)
$ sudo yum remove docker docker-common docker-selinux docker-engine4. 必要なソフトウェア パッケージをインストールします。yum-util は yum-config-manager 機能を提供します。 ##さらに 2 つは devicemapper ドライバーに依存します
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
5。yum ソースを設定します
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
6。すべての Docker を表示できますすべてのウェアハウスのバージョンを確認し、インストールする特定のバージョンを選択してください
$ yum list docker-ce --showduplicates | sort -r
7、docker
$ sudo yum install docker-ce #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版17.12.0 $ sudo yum install <FQPN> # 例如:sudo yum install docker-ce-17.12.0.ce
# をインストールします8、起動し、スタートアップに参加します
$ sudo systemctl start docker $ sudo systemctl enable docker9. インストールが成功したかどうかを確認します (クライアントとサービスの 2 つの部分があり、Docker のインストールと起動が成功したことを示します)
$ docker version
2. 質問
1. 古いバージョンの docker が以前にインストールされているため、インストール中に次のエラーが報告されます: ##Transaction check error: file /usr/bin/docker from install of docker-ce-17.12.0.ce-1.el7.centos.x86_64 conflicts with file from package docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64 file /usr/bin/docker-containerd from install of docker-ce-17.12.0.ce-1.el7.centos.x86_64 conflicts with file from package docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64 file /usr/bin/docker-containerd-shim from install of docker-ce-17.12.0.ce-1.el7.centos.x86_64 conflicts with file from package docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64 file /usr/bin/dockerd from install of docker-ce-17.12.0.ce-1.el7.centos.x86_64 conflicts with file from package docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64
#3. docker を再度インストールします
$ sudo yum install docker-ce
ヒント: 外部のイメージは一般に困難ですAlibaba Cloud イメージを構成することをお勧めします。 rree
以上がcentos7 に docker をインストールするための正しい手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。