centos7 に docker をインストールする正しい手順は次のとおりです:
(推奨チュートリアル: docker チュートリアル)
1. Docker を使用するには、CentOS システムのカーネル バージョンが 3.10 以降である必要があります。このページの前提条件を確認して、CentOS バージョンが Docker をサポートしているかどうかを確認してください。
uname -r コマンド
$ uname -r
root 権限を使用して Centos にログインします。 yum パッケージが最新のものに更新されていることを確認してください。
$ sudo yum update
$ 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
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 docker
$ docker version
2. 質問
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 サイトの他の関連記事を参照してください。