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