Este tipo de entradas son un rollo. En vez de dejar en un txt escrito como levantar docker en Debian 11 me gusta publicarlo por si a alguien le es de utilidad.
El proceso de instalación de la última versión de docker es más o menos este:
# apt install -y apt-transport-https ca-certificates curl gnupg lsb-release sudo
$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo 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" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# apt update
# apt remove docker docker-engine docker.io containerd runc
# apt install -y docker-ce docker-ce-cli containerd.io
# systemctl is-enabled docker ; systemctl is-enabled containerd
# systemctl status docker containerd
Ejemplo de Levantar un docker con nginx:
$ docker pull nginx:alpine
$ docker images
$ docker run -it --rm -d -p 8080:80 --name web nginx:alpine
$ docker ps
Si todo va bien ya tienes docker en la máquina para empezar a trastear.
Un saludo cordial.