Docker — это инструмент, представляющий собой систему управления контейнерами, официальный релиз которого состоялся в 2013 году. Такая система крайне полезна при масштабировании, обновлении и особенно при миграции на другой сервер.
Docker функционирует на программном языке Go. Несмотря на то, что изначально инструмент мог использоваться исключительно на оборудовании, работающем на операционной системе Linux, теперь он совместим также и с устройствами на Windows и macOS.
В Serverspace вы можете создать сервер с уже установленным приложением Docker.
Говорить о нишевости проекта не приходится. За относительно краткий срок он стал популярен среди широкого круга специалистов и уже используется для целого ряда решений, а тенденция к обретению еще большей популярности ожидается и в будущем. Одна из главных причин этого — Docker Hub, репозиторий предварительно созданных образов контейнеров со свободным доступом. Заполняют его не только фрилансеры, но и энтузиасты, увлекающиеся программированием. Официальные разработчики также оставляют в открытом доступе десятки готовых приложений. К примеру, сейчас там можно найти Jenkins, Redmine, GitLab, MySQL, Apache, Elasticsearch и множество других решений.
Пошаговая установка Докер на Ubuntu
Шаг 1. Сначала обновим пакеты, которые уже существуют:
Шаг 2. Затем установим пару пакетов, которые назначат право для “apt” пользоваться пакетами по протоколу HTTPS:
Шаг 3. После чего установим GPG ключ для репозитория Docker в нашу систему:
Шаг 4. Добавим в APT sources репозиторий Docker:
Шаг 5. После чего обновим базу данных пакетами Docker из добавленного нами репозитория:
Шаг 6. Убедимся, что мы собираемся установить его именно из репозитория Docker:
Вы увидите данные строчки кода(номер версии для Docker может быть другим):
Installed: (none)
Candidate: 5:19.03.9~3-0~ubuntu-focal
Version table:
5:19.03.9~3-0~ubuntu-focal 500
500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
Обратите внимание, что docker-ce не установлен, но находится в ожидании на установку в репозитории Docker для Ubuntu 20.04
Шаг 7. После устанавливаем сам Docker:
Теперь Docker установлен на вашу машину и процесс для запуска при загрузке включен. Проверим, что Docker работает:
Если все установлено правильно, вы увидите следующее:
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2020-05-19 17:00:41 UTC; 17s ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 24321 (dockerd)
Tasks: 8
Memory: 46.4M
CGroup: /system.slice/docker.service
└─24321 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Установка Docker на Ubuntu 20.04 закончена!