Может потребоваться удалить пакеты, которые они установили, используя docker предоставленные ссылки
, используйте команду здесь, чтобы удалить все это: -
sudo rm /etc/yum.repos.d/docker-ce.repo
И используйте ссылку, указанную AWS, чтобы установить docker здесь
Содержание этих команд в этой ссылке приведено ниже: -
Подключитесь к вашему экземпляр (Amazon Linux 2 AMI).
Обновление установленных пакетов и кэша пакетов в вашем экземпляре.
sudo yum update -y
Установите самый последний пакет Docker Community Edition.
sudo amazon-linux-extras install docker
Запустите службу Docker.
sudo service docker start
Добавьте пользователя ec2 в группу docker, чтобы вы могли выполнять команды Docker без использования sudo.
sudo usermod -a -G docker ec2-user
Выйдите и снова войдите в систему, чтобы получить новые docker групповые разрешения. Вы можете сделать это sh, закрыв текущее окно терминала S SH и повторно подключившись к своему экземпляру в новом. Ваш новый сеанс S SH будет иметь соответствующие docker групповые разрешения.
Убедитесь, что пользователь ec2 может запускать Docker команды без sudo.
docker info