Docker — программное обеспечение для управления приложениями и автоматизации развёртывания. Позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть развёрнут на клиентских *nix-системах, а также предоставляет набор команд для управления этими контейнерами. Docker все еще не входит в стандартные репозитории Linux, поэтому на некоторых системах необходимо добавление репозитория Docker в источники APT.
Установка Docker
Обновляем существующий список пакетов:
sudo apt update -y
Устанавливаем утилиты, которые позволяют apt использовать пакеты через HTTPS:
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
Добавляем GPG-ключ официального репозитория Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Добавляем репозиторий Docker в источники APT:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
Обновляем список пакетов:
sudo apt update -y
Устанавливаем docker и docker-compose:
sudo apt install docker-ce docker-compose
После установки docker и docker compose необходимо проверить их работоспособность:
sudo systemctl status docker
На этом установка docker и docker compose закончена
С командами Docker Вы можете ознакомиться тут