Подготовка к установке Docker
Для начала обновим список пакетов:
apt update
А затем обновим и сами установленные пакеты:
apt upgrade -y
Проверим необходимость перезагрузки после обновления, выполним:
ls /var/run/reboot-required
Если файл reboot-required существует, то необходимо перезагрузить сервер, выполним команду:
reboot
Если сервер перезагружался, то подключимся к нему повторно.
Затем установим несколько дополнительных пакетов, которые позволят менеджеру пакетов APT использовать HTTPS:
apt install apt-transport-https ca-certificates curl software-properties-common -y
Теперь добавим в свою систему ключ, GPG, для официального репозитория Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Затем добавим репозиторий 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" | tee /etc/apt/sources.list.d/docker.list > /dev/null
Проверим содержимое файла docker.list:
cat /etc/apt/sources.list.d/docker.list
Как мы видим, в нём появилась ссылка на репозиторий Docker:
Подготовка к установке завершена, теперь можно переходить непосредственно к установке Docker.