Установка Docker в Ubuntu-16.04

Для тех, кто хочет билдить и запускать Docker-контейнеры в Ubuntu-16.04 — в первую очередь необходимо установить сам Docker.

Чтобы установить последнюю версию Docker и иметь возможность без проблем обновлять ее в будущем — рекомендуется устанавливать Docker из официального репозитория.

В этом руководстве я покажу, как установить бесплатный Docker CE (Community Edition) в Ubuntu-16.04 из стабильного официального репозитория, как убедиться в том, что он установлен правильно и что обычно необходимо сделать после установки.

Требования: Чтобы установить Docker в Ubuntu-16.04 — необходимо иметь 64-битную архитектуру и ядро Linux версии 3.10 или выше. Выполнив arch и uname -r, можно проверить соответствует ли система данным требованиям.

Установка Docker в Ubuntu-16.04

Добавьте официальный GPG-ключ Docker-а:

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

Проверьте fingerprint ключа и убедитесь, что он следующий — 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88:

$ sudo apt-key fingerprint 0EBFCD88 | grep fingerprint

Настройте стабильный Docker-репозиторий:

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

Установите Docker:

$ sudo apt-get update
$ sudo apt-get install docker-ce

Запустите Docker:

$ sudo systemctl start docker

Убедитесь, что Docker установлен правильно, запустив образ hello-world:

$ sudo docker run hello-world

Дельный Совет: Docker успешно установлен! Пришло время запустить первый Docker-контейнер! Читать Далее →

Пост-Установочные Шаги

После установки Docker необходимо сделать еще несколько вещей.

Прежде всего необходимо настроить автоматический запуск Docker-демона при загрузке системы.

Выполните следующую команду, чтобы добавить Docker в автозагрузку:

$ sudo systemctl enable docker

И во-вторых, чтобы при каждом вызове команды docker не набирать sudo, добавьте своего пользователя в группу docker:

$ sudo usermod -aG docker $ПОЛЬЗОВАТЕЛЬ

Информация: Чтобы завершить привязку пользователя к группе — выйдите из системы и снова войти.

Чтобы убедиться, что вы можете запускать docker без sudo, выполните:

$ docker run hello-world

2 Replies to “Установка Docker в Ubuntu-16.04”

  1. just

    $ sudo curl https://get.docker.com | sh
    1. Using this script is not recommended for production environments, and you should understand the potential risks. This command gives direct root access to your system and there is no guarantee that the content of the installation script hasn’t been maliciously modified on the server. It is more safer to install Docker on Ubuntu through manually configured apt repository signed with GPG.

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.