Я хотів би створити та запустити контейнери 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
...
Найпростіший спосіб встановити докер на 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 repo,
apt-cache policy docker-ce
Тепер встановіть докер,
sudo apt-get install -y docker-ce
Він працює за замовчуванням, але ви можете перевірити стан
sudo systemctl status docker
BTW, для 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 у source.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
Voila, ти встановив 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
Версія докера 18.06.0-ce