Установка Docker на Ubuntu 22.04
Администрирование

Установка Docker на Ubuntu 22.04

Razilator

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

Это позволяет запускать большое количество приложений на серверах и упрощает упаковку и доставку программ, делая установку образов контейнеров мультиплатформенной.

В этой статье мы рассмотрим установку Docker на Ubuntu 22.04.

Для установки Docker на Ubuntu 22.04 необходимо выполнить следующие условия

  • Установленная операционная система Ubuntu 22.04
  • Авторизация с пользователя root (sudo)
  • Рабочий сервер, командная строка с возможностью подключения по SSH

Установка последней версии Docker на Ubuntu 22.04

Чтобы установить Docker из официального репозитория Docker и получить последнюю версию, необходимо выполнить следующие шаги:

  1. Обновите существующий список пакетов с помощью команды:
Терминал
>>> sudo apt update
  1. Установите несколько необходимых пакетов, которые позволяют использовать пакеты через HTTPS:
Терминал
>>> sudo apt install apt-transport-https ca-certificates curl software-properties-common
  1. Добавьте ключ GPG в репозиторий для получения последней версии Docker с помощью следующей команды:
Терминал
>>> curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  1. Добавьте репозиторий Docker в источники APT с помощью следующей команды:
Терминал
>>> echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  1. Обновите список пакетов еще раз, чтобы наши изменения были применены в системе:
Терминал
>>> sudo apt update
  1. Установите Docker с помощью следующей команды:
Терминал
>>> sudo apt install docker-ce
  1. Проверьте состояние установленного Docker:
Терминал
>>> sudo systemctl status docker

Результат выполнения sudo systemctl status docker:

Установленный Docker
Установленный Docker