Проблема с установкой Docker [закрыто]

Я пытаюсь установить Docker, используя эти инструкции, но у меня возникла проблема с добавлением репо

https://linuxhint.com/install_docker_linux_mint/

xxx @ Home-Server: ~ $ sudo add -apt-repository "deb [arch = amd64] https://download.docker.com/linux/ubuntu bionic stable"

[sudo] пароль для xxx :

Невозможно инициализировать сервер: Не удалось подключиться: В соединении отказано

Невозможно инициировать сервер : Не удалось подключиться: В подключении отказано

Я правильно добавил ключ и выполнил шаги по установке элементов для apt, поддерживающих HTTPS, но похоже, что он не может подключиться к серверу. Есть идеи, что я сделал не так?

-1
задан 12 June 2020 в 17:37

1 ответ

Добро пожаловать в StackExchange!

Похоже, вы пытаетесь установить на Mint? Поскольку Mint основан на Ubuntu, вы можете следовать руководству по установке Docker для Ubuntu здесь: https://docs.docker.com/engine/install/ubuntu/

На этой странице есть одна заметка, касающаяся Mint:

Примечание. Подкоманда lsb_release -cs ниже возвращает имя вашего дистрибутива Ubuntu, например, xenial. Иногда в таком дистрибутиве, как Linux Mint, вам может потребоваться заменить $ (lsb_release -cs) на ваш родительский дистрибутив Ubuntu. Например, если вы используете Linux Mint Tessa , вы можете использовать bionic . Docker не дает никаких гарантий в отношении непроверенных и неподдерживаемых дистрибутивов Ubuntu.

Это выглядит довольно похоже на команды, которые вы уже выполняете:

sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

Похоже, пост, за которым вы следите, имеет бионический , жестко запрограммированный в add-apt-repository команда. Это единственное отличие, которое я могу заметить. Учитывая примечание, которое я упоминал ранее, это кажется правильным, если вы работаете в Linux Mint Tessa.


Конкретная ошибка, которую вы получаете Невозможно инициализировать сервер: Не удалось подключиться: Соединение отказано мне показалось знакомым поэтому я сделал быстрый поиск по нему, а затем я вспомнил! Я видел эту ошибку раньше, но она кажется странной в этом контексте. Обычно я видел это, когда пытался запускать графические приложения в среде только для терминала (например, WSL или SSH без сервера X11). Возможно, команда вызывает какое-то графическое приглашение, но вы его не видите.

1
ответ дан 19 June 2020 в 21:37

Другие вопросы по тегам:

Похожие вопросы: