Как установить Docker на Ubuntu 22.04

Docker — программное обеспечение с открытым исходным кодом. Docker используют для создания контейнеров (виртуализация). Контейнеры меньше расходуют вычислительные ресурсы, в отличии виртуальных машин.

Системные требования

Docker может быть запущен совместно с большим количеством системных архитектур. Требования к аппаратной оболочке зависят от задач, которые будут выполнятся. Поэтому, настоятельно рекомендуем перед использованием Docker провести анализ, чтобы выявить необходимость развертки контейнеров.

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

Обновите пакеты

  • sudo apt update

Установите специальные пакеты

  • curl 
  • software-properties-common
  • ca-certificates
  • apt-transport-https

Команда для установки — sudo apt install curl software-properties-common ca-certificates apt-transport-https -y

Команда автоматически примет все необходимые соглашения

Импорт GPG

  • curl -f -s -S -L https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add —

Ключ GPG используется для подписи программного обеспечения.

Добавление Docker

Выполните команду в терминале:

  • sudo add-apt-repository «deb [arch=amd64] https://download.docker.com/linux/ubuntu jammy stable»

Обновите пакеты

  • sudo apt update

Проверьте репозиторий

  • apt-cache policy docker-ce

Проконтролируйте, установка зависимостей должна происходить в подготовленной среде (репозитории).

Установите Docker

  • sudo apt install docker-ce -y

Проверьте успешность установки:

  • sudo systemctl status docker

Если успешно — статус Active(Running)

Docker Compose — Ubuntu 22.04

Docker Compose — инструмент Docker. С помощью него возможно управлять множеством контейнеров. Оркестрация позволяет образовать большое количество контейнеров в единую инфраструктуру. Диспетчеризация (управление) производится через YAML-файл, содержащий параметры для контейнеров и программных оболочек.

Установка через Git 

  • sudo apt-get install git

Узнать версию Git 

  • git —version

Чтобы перенести репозиторий, перейдите на веб-страницу Docker Compose на GitHub и скопируйте выделенную на картинке ссылку:

С помощью git clone:

git clone https://github.com/docker/compose.git

Установка вручную

На GitHub найдите последний релиз и загрузите:

Команда для загрузки:

  • sudo curl -L «https://github.com/docker/compose/releases/download/v2.12.2/docker-compose$(uname -s)-$(uname -m)» -o /usr/local/bin/docker-compose

Как только файлы загрузятся, установите права на использование:

  • sudo chmod +x /usr/local/bin/docker-compose

Apt-get установка

Используя встроенный пакетный менеджер, установить Docker Compose можете через команду: 

  • sudo apt-get install docker-compose