web-dev-qa-db-ja.com

AWS Linux AMIにdockerをインストールできません

私は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

どこがいけないの?

6
zilcuanu

Amazon AMIのベストプラクティスは、インストール手順を使用することです。もちろん、あなたは自由にあなたのニーズに最適なことをすることができます:

https://docs.aws.Amazon.com/AmazonECS/latest/developerguide/docker-basics.html

1時間前に同様の問題があり、間違っていることに気付いたので、それを理解しました。

https://serverfault.com/questions/836198/how-to-install-docker-on-aws-ec2-instance-with-AMI-ce-ee-update

0
Chris