私はEC2
に基づいてAmazon AMI
インスタンスにdocker
をインストールする手順に従い、公式リンク- centosへの公式dockerのインストール の手順を使用しました。以下のエラーが発生します。
$ Sudo yum update
........
$ Sudo yum install docker-ce docker-ce-cli containerd.io
........
--------> Finished Dependency Resolution
Error: Package: 3:docker-ce-19.03.8-3.el7.x86_64 (docker-ce-stable)
Requires: systemd
Error: Package: 3:docker-ce-19.03.8-3.el7.x86_64 (docker-ce-stable)
Requires: libsystemd.so.0(LIBSYSTEMD_209)(64bit)
Error: Package: 3:docker-ce-19.03.8-3.el7.x86_64 (docker-ce-stable)
Requires: container-selinux >= 2:2.74
Error: Package: containerd.io-1.2.13-3.1.el7.x86_64 (docker-ce-stable)
Requires: systemd
Error: Package: 3:docker-ce-19.03.8-3.el7.x86_64 (docker-ce-stable)
Requires: libsystemd.so.0()(64bit)
Error: Package: containerd.io-1.2.13-3.1.el7.x86_64 (docker-ce-stable)
Requires: container-selinux >= 2:2.74
どこがいけないの?
Amazon AMIのベストプラクティスは、インストール手順を使用することです。もちろん、あなたは自由にあなたのニーズに最適なことをすることができます:
https://docs.aws.Amazon.com/AmazonECS/latest/developerguide/docker-basics.html
1時間前に同様の問題があり、間違っていることに気付いたので、それを理解しました。