Мое утро до сих пор ломало мне голову, пытаясь заставить установку докера работать, пока мне не повезло. У меня установлен сервер Ubuntu 16.04. Я знаю, что есть несколько статей на эту тему, но ни одна из них, похоже, не поможет.
Руководство, которым я следовал: https://docs.docker.com/install/linux/docker-ce/ubuntu/
Вот шаги того, что происходит.
Первый:
sudo apt-get remove docker docker-engine docker.io containerd runc
Что хорошо! Следующим шагом является обновление sudo apt-get, которое возвращает что-то менее хорошее. Большая часть документации, которую я прочитал, кажется, не помогает мне решить эту проблему, поэтому я подключаюсь, чтобы посмотреть, исправит ли это что-нибудь позже. Третий шаг -
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 -
, который просто выводит OK
Пятый шаг, который я делаю, - это sudo apt-key fingerprint 0EBFCD88
, который выводит ключ, как показано в установке докера документация.
Шестой шаг - это хранилище:
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Вывод не отображается, просто выводит меня в новую командную строку.
Седьмой шаг - это sudo apt-get update
, который показывает тот же результат, что и на шаге 2.
Восьмой шаг - фактическая установка. s udo apt-get install docker-ce docker-ce-cli containerd.io
Что выводит:
Я не уверен, какие файлы редактировать. Но каждая строка написана правильно, и это все еще бросает проблемы на моем пути, и я в растерянности. Если у кого-то есть советы, это было бы здорово.