Ответ 1
Следуя ссылке https://download.docker.com/linux/ubuntu/dists/bionic/pool/, теперь вы можете выбрать стабильную версию.
$ sudo cat /etc/apt/sources.list.d/docker.list
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
Я проверил страницу документации для Docker в Ubuntu и не вижу 18.04, который был выпущен недавно.
https://docs.docker.com/install/linux/docker-ce/ubuntu/
Кто-нибудь установил докер на 18.04?
ОБНОВЛЕНИЕ: докерская документация обновлена и включает 18.04
Следуя ссылке https://download.docker.com/linux/ubuntu/dists/bionic/pool/, теперь вы можете выбрать стабильную версию.
$ sudo cat /etc/apt/sources.list.d/docker.list
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
Создайте файл исходного списка apt
со следующим содержимым:
/etc/apt/sources.list.d/docker.list
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic nightly
Обновите репозитории и установите механизм докеров:
sudo apt update
sudo apt install docker-ce
Вы можете использовать stable
а не nightly
в объявлении deb
исходного файла apt, как только он станет доступным.
Я выполнил руководство по установке Get Docker CE для Ubuntu
и на шаге 4 я добавил репозиторий:
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
edge"
Самый простой способ установить Docker - через репозиторий образов Ubuntu:
sudo apt install docker.io
Перезагрузите компьютер, затем выполните:
systemctl start docker
systemctl enable docker
18.04 был не стабильным релизом, а выпуском Edge releases
. Переключитесь на крайний канал.
Изменение: извините, вы имеете в виду Ubuntu 18.04, а не Docker 18.04. Может быть, это поможет: https://linuxconfig.org/how-to-install-docker-on-ubuntu-18-04-bionic-beaver
Теперь у вас есть три варианта очистки:
Более подробные инструкции, сведения и ссылки см. В разделе askubuntu: Docker-CE или docker.io
Вот как вы можете установить Docker CE на Ubuntu 18.04:
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 test"
sudo apt update sudo apt install docker-ce
Теперь проверьте установленную версию с помощью этой команды:
docker -v
Поскольку я не смог установить версию Docker для сообщества, добавив пограничный репозиторий (add-apt-repository). Следовательно, мне пришлось установить файлы deb.
Чтобы установить Docker Community Edition на Ubuntu Bionic - я использовал следующие шаги.
Шаг 1. Загрузите файлы .deb с помощью утилиты wget:
wget -c https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/containerd.io_1.2.6-3_amd64.deb
wget -c https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/docker-ce-cli_19.03.1~3-0~ubuntu-bionic_amd64.deb
wget -c https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/docker-ce_19.03.1~3-0~ubuntu-bionic_amd64.deb
Шаг 2. Теперь установите загруженные файлы с помощью утилиты dpkg:
sudo dpkg -i containerd.io_1.2.6-3_amd64.deb
sudo dpkg -i docker-ce-cli_19.03.1~3-0~ubuntu-bionic_amd64.deb
sudo dpkg -i docker-ce_19.03.1~3-0~ubuntu-bionic_amd64.deb
Ссылки: https://docs.docker.com/install/linux/docker-ce/ubuntu/
Стабильные репозитории Docker для Ubuntu Bionic доступны по адресу: https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/
Вы можете установить докер с помощью одной простой команды:
curl -fsSL https://get.docker.com | sh
Работает не только на Ubuntu, но и на всех платформах, поддерживаемых Docker (вроде)