Надеюсь, у вас все хорошо!
Это мой первый вопрос о переполнении стека, поэтому, если я что-то упустил, просто скажите мне, и я с удовольствием обновлю мой вопрос.
Итак, чтобы подвести итог моей проблемы, я пытаюсь установить Docker -ce на виртуальную машину Ubuntu 18.04, выполнив официальные шаги на Docker -установке двигателя , и я получаю ошибка "Ha sh Sum Mismatch" при запуске команды "sudo apt-get install docker -ce docker -ce-cli containerd.io".
Я прошел официальные шаги a пару раз, и я попробовал следующее:
1) Следующие команды, после которых следуют официальные шаги установки
apt-get clean
rm -rf /var/lib/apt/lists/*
apt-get clean
apt-get update
apt-get upgrade
2) Создание файла со следующими строками , помещенный в «/etc/apt/apt.conf.d/99fixbadproxy», после чего следуют официальные шаги установки
Acquire::http::Pipeline-Depth 0;
Acquire::http::No-Cache true;
Acquire::BrokenProxy true;
3) Установка других версий docker -ce с помощью следующих команд
sudo apt-get install docker-ce 5:19.03.8~3-0~ubuntu-bionic
sudo apt-get install docker-ce 5:19.03.6~3-0~ubuntu-bionic
sudo apt-get install docker-ce 5:18.09.9~3-0~ubuntu-bionic
4) Я пытался установить разные репозитории (я думаю, они называются репозиториями), добавляя «nightly» или «test» или оба после слова «stable» следующей команды
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
И я думаю, что это в значительной степени так. Я пробовал другие вещи, но, к сожалению, я их не помню, потому что я уже давно работаю над этой проблемой.
Я не пробовал новую бесплатную установку Ubuntu 18.04 sh .
Если я что-то упустил в своем вопросе, пожалуйста, дайте мне знать!
Берегите всех!