я не могу установить докер на Ubuntu 17.10 - PullRequest
0 голосов
/ 21 октября 2019

Я пытаюсь установить Docker на свой Ubuntu 17.10, поэтому я следовал инструкциям по ссылке: https://docs.docker.com/install/linux/docker-ce/ubuntu/

 sudo apt-get update

показывает enter image description here

sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common

показывает enter image description here

что я могу сделать, пожалуйста?

Ответы [ 2 ]

0 голосов
/ 21 октября 2019

У меня были похожие проблемы при установке Docker на виртуальную машину Ubuntu. Это то, что сработало для меня.

sudo apt update
sudo apt install apt-transport-https ca-certificates curl 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 bionic stable"
sudo apt update
apt-cache policy docker-ce
sudo apt install docker-ce

И, наконец, sudo systemctl status docker, чтобы проверить, правильно ли он установлен.

0 голосов
/ 21 октября 2019

символическая ссылка на каталог https в / usrLib / apt / Methods на http, похоже, работает:

$ cd /usr/lib/apt/methods
$ ln -s http https

Убедитесь, что у вас нет никаких источников с https: // настроенным после apt-get install apt-transport-https он на самом деле перезаписывает символическую ссылку с правильными файлами.

После этого запустите скрипт установки docker:

# remove old packages
$ sudo apt-get remove docker docker-engine docker.io containerd runc

# update
$ sudo apt-get update

# install dependencies
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common

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

# add stable repo
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"

# update
$ sudo apt-get update

# install
$ sudo apt-get install docker-ce docker-ce-cli containerd.io

Это должно работать (из официальных документов )

...