не могу установить докер в Ubuntu 16.04 - PullRequest
1 голос
/ 07 октября 2019

Я установил Ubuntu Minimal в свой виртуальный ящик (Ubuntu 16.04 LTS "Xenial Xerus")

Я попытался установить докер следующим образом:

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

curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add - && apt-key fingerprint 0EBFCD88
dpkg -S add-apt-repository && add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) \
stable"

apt-get update
apt-get install -y docker-ce docker-ce-cli containerd.io


curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname - 
 s)-$(uname -m)" -o /usr/bin/docker-compose
chmod +x /usr/bin/docker-compose

, но у меня ошибка вэта строка

apt-get install -y docker-ce docker-ce-cli containerd.io

ошибка: enter image description here

1 Ответ

1 голос
/ 07 октября 2019

Я думаю, что вы используете старые команды Docker для Ubuntu.

Попробуйте это: Если Docker уже установлен с помощью apt-get - удалите его.

sudo apt remove docker docker-engine docker.io

Вам нужны дополнительные пакетыразрешить apt использовать HTTP-репозитории. Вы можете уже установить их, но выполните следующее, чтобы прояснить ситуацию.

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

next

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

Добавьте хранилище docker в ваш /etc/apt/source.list

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

следующий

sudo apt update

и наконец

sudo apt install docker-ce
...