символическая ссылка на каталог 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
Это должно работать (из официальных документов )