Seguramente cuando accedes a la documentación de docker vez una maraña de varios pasos ongorrosos para poder instalar correctamente en ubuntu, para ello hice un pequeño bash que contiene todas las instrucciones de instalación de docker en un solo paso.
simplemente copia y pega esté códido en un .sh y lo ejecutas en el terminal.
Pasos:
1: Guardar el siguiente script .sh en un archivo llamado install-docker.sh
#!/bin/bash
#Script que ejecuta proceso de instalacion de docker de cero, comprobar si funciona xD
docker --version
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
echo "Installing dependencies....."
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
sudo apt-get update
echo "Installing docker........"
## not confirm install Y/N
export DEBIAN_FRONTEND=noninteractive
sudo apt-get install docker-ce docker-ce-cli containerd.io
docker --version
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
otorgarle permisos de lectura en terminal:
chmod +x install-docker.sh
2: ejecutar el script en terminal
./install-docker.sh
y listo, espero que haya sido de tu utilidad.!
Si desea saber más sobre instalación de docker puede visitar a la documentación oficial: https://docs.docker.com/engine/install/ubuntu/