AmazonLinux2 Dockerインストール containerd-selinuxの依存性
概要
AmazonLinux2にDockerをインストール時の下記エラーの対応
エラー: パッケージ: containerd.io-1.2.10-3.2.el7.x86_64 (docker-ce-stable)
要求: container-selinux >= 2:2.74
結論
下手にリポジトリ追加せず、ECSの手順でインストールすれば問題なし
環境
AmazonLinux2: ami-011facbea5ec0363b
すんなりインストールできた手順
Amazon ECSにおけるDockerの基本
公式ドキュメント通りにインストールすれば何も問題なかった
トラブった手順
こちらを参考 に進めた
2020年1月現在
sudo yum install docker-ce
時に依存関係でエラーが起きる
--> 依存性解決を終了しました。
エラー: パッケージ: containerd.io-1.2.10-3.2.el7.x86_64 (docker-ce-stable)
要求: container-selinux >= 2:2.74
ここまで進めた状態で「すんなりインストールできた手順」を実行しても同じエラーで失敗した
下記の対応を取る
追加したリポジトリの削除
/etc/yum.repos.d/docker-ce.repo
を削除すれば解決した
|
|
感想
AmazonLinux2だと勝手が違うようで
参考
記事内でリンク済み