Рейтинг:0

Docker installation on Ubuntu 20.04 fails

флаг in

I'm trying to install Docker on Ubuntu 20.04

I started with documentation from the developer, got problem on 4th step

sudo apt-get install docker-ce docker-ce-cli containerd.io
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакет docker-ce недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list

E: Для пакета «docker-ce» не найден кандидат на установку
E: Невозможно найти пакет docker-ce-cli
E: Невозможно найти пакет containerd.io
E: Не удалось найти ни один пакет с помощью шаблона «containerd.io»
E: Не удалось найти ни один пакет с помощью регулярного выражения «containerd.io

Then I tried other instruction:

At first upgrade package lists:

sudo apt update

Then install packages to allow APT to function using HTTPS:

sudo apt install apt-transport-https ca-certificates curl software-properties-common

Add GPG key for official Docker repository to your system:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Add Docker repository to APT sources:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

Then update package database:

sudo apt update

Make sure that installation will run using Docker repository:

apt-cache policy docker-ce

You should get output like shown below (while Docker version may vary): Output of apt-cache policy docker-ce

docker-ce:
 Installed: (none)
 Candidate: 5:19.03.9~3-0~ubuntu-focal
 Version table:
    5:19.03.9~3-0~ubuntu-focal 500
       500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages

Please note that docker-ce package is not installed, but acts as package installation candidate of Docker for Ubuntu 20.04 (focal version).

Install Docker:

sudo apt install docker-ce

While following the guide above it stopped again with:

Распаковывается docker-ce-cli (5:20.10.8~3-0~ubuntu-bionic) …
dpkg-deb (подпроцесс): разжимающий элемент архива: ошибка lzma: сжатые данные по
вреждены
dpkg-deb: ошибка: <decompress> subprocess returned error exit status 2
dpkg: ошибка при обработке архива /tmp/apt-dpkg-install-i7eupn/2-docker-ce-cli_5
%3a20.10.8~3-0~ubuntu-bionic_amd64.deb (--unpack):
 не удалось скопировать извлечённые данные «./usr/libexec/docker/cli-plugins/doc
ker-buildx» в «/usr/libexec/docker/cli-plugins/docker-buildx.dpkg-new»: неожидан
ный конец файла или потока
Выбор ранее не выбранного пакета docker-ce.
Подготовка к распаковке …/3-docker-ce_5%3a20.10.8~3-0~ubuntu-bionic_amd64.deb …
Распаковывается docker-ce (5:20.10.8~3-0~ubuntu-bionic) …
Выбор ранее не выбранного пакета docker-ce-rootless-extras.
Подготовка к распаковке …/4-docker-ce-rootless-extras_5%3a20.10.8~3-0~ubuntu-bio
nic_amd64.deb …
Распаковывается docker-ce-rootless-extras (5:20.10.8~3-0~ubuntu-bionic) …
Выбор ранее не выбранного пакета docker-scan-plugin.
Подготовка к распаковке …/5-docker-scan-plugin_0.8.0~ubuntu-bionic_amd64.deb …
Распаковывается docker-scan-plugin (0.8.0~ubuntu-bionic) …
Выбор ранее не выбранного пакета liberror-perl.
Подготовка к распаковке …/6-liberror-perl_0.17029-1_all.deb …
Распаковывается liberror-perl (0.17029-1) …
Выбор ранее не выбранного пакета git-man.
Подготовка к распаковке …/7-git-man_1%3a2.25.1-1ubuntu3.1_all.deb …
Распаковывается git-man (1:2.25.1-1ubuntu3.1) …
Выбор ранее не выбранного пакета git.
Подготовка к распаковке …/8-git_1%3a2.25.1-1ubuntu3.1_amd64.deb …
Распаковывается git (1:2.25.1-1ubuntu3.1) …
Выбор ранее не выбранного пакета slirp4netns.
Подготовка к распаковке …/9-slirp4netns_0.4.3-1_amd64.deb …
Распаковывается slirp4netns (0.4.3-1) …
При обработке следующих пакетов произошли ошибки:
 /tmp/apt-dpkg-install-i7eupn/2-docker-ce-cli_5%3a20.10.8~3-0~ubuntu-bionic_amd6
4.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Artur Meinild avatar
флаг vn
Пожалуйста, попросите и предоставьте вывод на английском языке - я подозреваю, что количество людей, которые могут помочь вам на русском языке, сильно ограничено.
N0rbert avatar
флаг zw
Какая у вас версия Ubuntu? Почему вы смешиваете фокусное (20,04 LTS) и бионическое (18,04 LTS)?
N0rbert avatar
флаг zw
Пожалуйста, включите в вопрос вывод `grep -ir "^deb" /etc/apt/ --include=*.list`, `apt-cache policy docker-ce-cli docker-ce`. Какое хранилище вы используете? Вы уверены, что он хорошо работает? Ваш вывод имеет " подпроцесс вернул ошибку», что может означать потенциальное повреждение файловой системы. Вы пытались запустить «sudo apt-get clean» и повторить попытку?
alex avatar
флаг in
Я не понимаю, откуда бионический (18.04 LTS). Где ты это видишь? Как я могу это исправить?
N0rbert avatar
флаг zw
"РРаÑпаковÑваеÑÑÑ docker-ce-rootless-extras (5:20.10.8~3-0~ubuntu-bionic) â¦" . И, пожалуйста, ответьте на вопросы.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.