Я хотел бы собрать и запустить контейнеры Docker на Ubuntu 16.04 LTS. Как мне установить Docker?
Я хотел бы собрать и запустить контейнеры Docker на Ubuntu 16.04 LTS. Как мне установить Docker?
Ответы:
Docker выпускается в двух вариантах: Comunity Edition (CE) и Enterprise Edition (EE). Смотрите этот вопрос для различий. Просто возьмите Docker CE, если вы не знаете, что взять.
Есть два способа его установки (спасибо, Кату и Суор !). Официальный путь к докеру немного новее.
$ sudo apt-get install docker.io
В прошлом этот способ не поощрялся, поскольку пакет докеров был очень устаревшим. Источники вселенной довольно недавние.
В инструкциях по установке Ubuntu перечислено все, что вам нужно, но в большинстве случаев это сводится к следующему:
(1) Настройте хранилище докеров
sudo apt-get update
sudo apt-get 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 $(lsb_release -cs) stable"
(2) Установите Docker CE
sudo apt-get update
sudo apt-get install docker-ce
(3) Проверьте установку
sudo docker run hello-world
Последнюю версию можно найти здесь . Это было 18.06 в ноябре 2018 года. Эта версия доступна в источниках, приведенных выше, тогда как исходные коды пакетов Ubuntu по умолчанию содержат только Docker 1.5 ( источник ). Вы можете найти изменения в заметках о выпуске докера . Версия 1.5 настолько старая, что я не смог узнать сколько ей лет.
Чтобы установить версию репозитория Ubuntu
sudo apt install docker.io
Проверьте версию с
docker --version
Вы все еще можете сделать шаги после установки . Спасибо @wisbucky
docker.io
пакет Ubuntu находится по адресу docker 18.06.1
. docker.io
Пакет Ubuntu был обновлен 27 сентября 2018 года , то есть всего через месяц после выпуска этой версии 21 августа 2018 года . Вы все еще можете выполнить шаги после установки: docs.docker.com/install/linux/linux-postinstall .
docker
, docker-ce
, docker-engine
и, конечно docker.io
...
Самый простой способ установить Docker в Ubuntu, используя следующую команду, которую вы можете получить по адресу https://get.docker.com/
Этот скрипт предназначен для быстрой и простой установки с помощью:
$ curl -fsSL https://get.docker.com | sh
или же
wget -qO- https://get.docker.com/ | sh
Для тестовых сборок (т. Е. Релиз-кандидатов):
$ curl -fsSL https://test.docker.com | sh
или же
wget -qO- https://test.docker.com/ | sh
Для сборки rc с экспериментальной функцией:
$ curl -fsSL https://experimental.docker.com | sh
или же
wget -qO- https://experimental.docker.com/ | sh
Чтобы установить выпуск сообщества, добавьте ключ GPG
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 $(lsb_release -cs) stable"
sudo apt-get update
Чтобы убедиться, что вы собираетесь установить Docker из репозитория Docker,
apt-cache policy docker-ce
Теперь установите докер,
sudo apt-get install -y docker-ce
Он будет работать по умолчанию, но вы можете проверить статус
sudo systemctl status docker
Кстати, для Linux Mint (который основан на Ubuntu) необходимо изменить название выпуска вручную после добавления репозитория.
Подшагы:
sudo vi /etc/apt/sources.list.d/additional-repositories.list
sarah
или другое имя, на xenial
.tara
или другое имя, на bionic
.Вы можете выполнить следующие шаги для установки docker-ce в Ubuntu -
сначала установите зависимости
sudo apt install apt-transport-https ca-certificates curl software-properties-common
добавьте ключ GPG для официального репозитория Docker в систему:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Добавьте хранилище Docker в sources.list.d к источникам APT, используя команду ниже:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable edge"
проверьте, можете ли вы установить Docker из репозитория Docker
apt-cache policy docker-ce
Наконец, установите пакет Docker CE с помощью следующей команды
sudo apt-get install -y docker-ce
Вуаля, вы установили Docker-CE. Вы можете проверить правильность установки, проверив версию Докер-CE установлен
docker --version
Для более подробных инструкций, следуйте этому руководству
Установка Debian.
lsb_release -a | grep Code
Кодовое название: xenial
lscpu | grep Arch
Архитектура: x86_64
Наконец загрузите ваш Debian SRC. Перейдите на https://download.docker.com/linux/ubuntu/dists/ , выберите свою версию Ubuntu, перейдите в пул / stable / и выберите amd64, armhf, ppc64el или s390x. Загрузите файл .deb для версии Docker, которую вы хотите установить.
sudo dpkg -i /path/to/package.deb
docker -v
Docker версия 18.06.0-ce