Docker - это платформа для создания, развертывания и управления контейнерами в Linux. Она позволяет запускать приложения в изолированных контейнерах, которые могут быть легко переносимыми и масштабируемыми. Docker упрощает процесс разработки, тестирования и развертывания приложений, а также обеспечивает более эффективное использование ресурсов сервера.
Вводим все команды в черных колонках по очереди !
sudo apt update
Затем установите несколько необходимых пакетов, которые
позволяют apt использовать пакеты через HTTPS:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
Добавьте ключ 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"
Потом обновите базу данных пакетов и добавьте в нее пакеты Docker из недавно добавленного репозитория:
sudo apt update
Убедитесь, что установка будет выполняться из репозитория Docker, а не из репозитория Ubuntu по умолчанию:
apt-cache policy docker-ce
Вы должны получить следующий вывод, хотя номер версии Docker может отличаться:
docker-ce:
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 (версия focal).
Установите Docker:
sudo apt install docker-ce
Docker должен быть установлен, демон-процесс запущен, а для процесса активирован запуск при загрузке. Проверьте, что он запущен:
sudo systemctl status docker
Вывод должен выглядеть примерно следующим образом, указывая, что служба активна и запущена:
После установки Docker у вас будет доступ не только к службе Docker (демон-процесс), но и к утилите командной строки docker или клиенту Docker.
Если вам пригодилась данная статья, пожалуйста, поставьте лайк и подпишитесь на мой канал, чтобы не пропустить другие полезные материалы.