1. ホーム
  2. docker

[解決済み] RHEL上のDocker CE - Requires: container-selinux >= 2.9

2023-04-13 22:25:32

質問

私は Docker CERHEL を使って リンク . これは私のRHELバージョンです。

Red Hat Enterprise Linux Server release 7.3 (Maipo)

これを実行すると

sudo yum -y install docker-ce

このようなエラーが出ています。

Error: Package: docker-ce-17.06.0.ce-1.el7.centos.x86_64 (docker-ce-stable)
           Requires: container-selinux >= 2.9
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

を使ってみました。 --skip-brokenrpm -Va --nofiles --nodigest を追加しましたが、また同じエラーが発生しました。この問題を解決して、RHEL 7.3 に Docker CE をインストールする方法を教えてください。

どのように解決するのですか?

この container-selinux パッケージは rhel-7-server-extras-rpms チャンネルで使用できます。 を使って有効にすることができます。

subscription-manager repos --enable=rhel-7-server-extras-rpms

パッケージのソースを git.centos.org にエクスポートされています。 mock :

(これはプログラミングの問題ではないので、他のサイトのどれかを使ってください)。