sudo apt-get update
sudo apt-get install apt-transport-https
# Скачиваем и устанавливаем ключ
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# Говорит, что хотим скачивать только стабильные версии
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update # Обновление list repository
sudo apt-get install docker-ce # Устанавливаем docker
sudo systemctl status docker # Проверка, что docker engine "бежит"
docker -v
# Чтоб каждый раз не писать sudo перед docker. Затем нужно перегрузить сервер или перезойти
sudo usermod -aG docker $USER // вместо $USER добавляется текущий пользователь
sudo service docker restart // Перезапускаем сервис докер