以下の手順に従ってredhat7にdockerceをインストールしようとしています。
yum update -y
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce -y
次のエラーがあります
---> ソフトウェアパッケージ docker-ce-cli.x86_64 1:18.09.6-3.el7 をインストールします --> 完全な依存関係の解決
エラー:パッケージ:3:docker-ce-18.09.6-3.el7.x86_64(docker-ce-stable)にはlibcgroupが必要です。
エラー:パッケージ:3:docker-ce-18.09.6-3.el7.x86_64(docker-ce-stable)にはlibseccomp> = 2.3が必要です。
エラー: パッケージ: 3: docker-ce-18.09.6-3.el7.x86_64(docker-ce-stable) 要件: コンテナ-selinux >= 2.9
エラー:パッケージ:3:docker-ce-18.09.6-3.el7.x86_64(docker-ce-stable)にはlibseccomp.so.2()(64ビット)が必要です。
--skip-broken を使用して問題を解決できます。次のように実行できます。rpm -Va --nofiles --nodigest
ベストアンサー1
/etc/yum.repos.d/redhat.repo で =1 [rhel-7-server-extras-rpms] リポジトリを有効にする必要があります。
その後、もう一度やり直してください。 yum install docker-ce docker-ce-cli Containerd.io