сначала проверьте, есть ли у вас докер или нет, по какой-то причине вы можете установить:
$docker --version
, затем удалите старую версию
$sudo apt-get remove docker docker-engine docker.io containerd runc
попробуйте установить конкретную версию Docker (этопоказывает доступные ссылки):
$apt-cache madison docker-ce
выберите конкретную версию:
$sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
$sudo apt-get update
проверьте, была ли установка успешной или нет:
$sudo docker run hello-world
Hello from Docker!
This message shows that your installation appears to be working correctly.