Обновим репозитории:
apt update
Установим пакеты необходимые для докера и дальнейшей работы:
apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common curl sudo gpg
Импортируем в систему ключ для работы с репозиторием Докера
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Теперь подключим репозиторий Докера:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" > /etc/apt/sources.list.d/docker.list
Обновим сведения о репозиториях, в том числе о только что добавленном репозитории Docker:
apt update
И наконец-то установим Докер:
apt install -y docker-ce docker-ce-cli containerd.io
Проверяем:
docker -v
А теперь объединим всё в один скрипт >>