Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Установка Docker под Ubuntu 20.04  (Прочитано 432 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alexmniv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Установка Docker под Ubuntu 20.04
« : 09 Август 2021, 12:13:57 »
Пробую установить Docker под Ubuntu 20.04
Сначала по документации с сайта разработчика
все остановилось на 4-м пункте
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


Потом пробовал по этой инструкции
Первым делом обновите существующий список пакетов:
   
        sudo apt update
   
    Затем установите несколько необходимых пакетов, которые позволяют apt использовать пакеты через HTTPS:
   
        sudo apt install apt-transport-https ca-certificates curl software-properties-common
   
    Добавьте ключ GPG для официального репозитория Docker в вашу систему:
   
        curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
   
    Добавьте репозиторий Docker в источники APT:
   
        sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
   
    Потом обновите базу данных пакетов и добавьте в нее пакеты Docker из недавно добавленного репозитория:
   
        sudo apt update
   
    Убедитесь, что установка будет выполняться из репозитория Docker, а не из репозитория Ubuntu по умолчанию:
   
        apt-cache policy docker-ce
   
    Вы должны получить следующий вывод, хотя номер версии Docker может отличаться:
    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
   
    Обратите внимание, что docker-ce не установлен, но является кандидатом на установку из репозитория Docker для Ubuntu 20.04 (версия focal).
   
    Установите Docker:
   
        sudo apt install docker-ce

На этом месте тоже все закончилось:
Распаковывается 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)
« Последнее редактирование: 09 Август 2021, 17:19:53 от Aleksandru »

Оффлайн agtrif

  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: Установка Docker под Ubuntu 20.04
« Ответ #1 : 09 Август 2021, 17:07:01 »
sudo apt-get clean
sudo apt install docker-ce

ну и тут почитать
https://docs.docker.com/engine/install/ubuntu/

 

Страница сгенерирована за 0.164 секунд. Запросов: 25.