Antes de instalar Docker, asegúrese de que su sistema Debian 11 esté actualizado. Ejecute los siguientes comandos:
```
actualización sudo apta
actualización sudo apto
```
Paso 2:Instale Docker Engine usando APT (recomendado)
Para instalar Docker en Debian 11 usando APT, siga estos pasos:
1. Importe la clave GPG oficial:
```
sudo apt-get install certificados-ca curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
2. Agregue el repositorio de Docker:
```
echo "deb [arch=amd64 firmado-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) estable" | sudo tee /etc/apt/sources.list.d/docker.list> /dev/null
```
3. Actualice sus listas de paquetes:
```
sudo apt-obtener actualización
```
4. Instale el motor Docker:
```
sudo apt-get install docker-ce docker-ce-cli contenedord.io
```
Paso 3:verificar la instalación de Docker
Una vez que se completa la instalación, puede verificar que Docker se haya instalado correctamente ejecutando:
```
ventana acoplable --versión
```
Paso 4:Configurar los permisos de usuario de Docker
Para evitar el uso de `sudo` cada vez que ejecuta un comando de Docker, puede agregar su usuario al grupo `docker`. Esto le otorgará permisos para administrar contenedores e imágenes de Docker:
```
sudo usermod -aG ventana acoplable $USUARIO
```
Cierre sesión y vuelva a iniciarla (o use `newgrp docker`) para que los cambios surtan efecto.
Paso 5:iniciar el servicio Docker
Para iniciar el servicio Docker, ejecute el siguiente comando:
```
sudo systemctl iniciar ventana acoplable
```
Paso 6:Probar los comandos de Docker
Para probar si Docker funciona correctamente, ejecute el siguiente comando, que extrae la imagen oficial de hello-world y ejecuta un contenedor basado en ella:
```
docker ejecuta hola mundo
```
Deberías ver el resultado "¡Hola desde Docker!"
Paso 7:Tareas posteriores a la instalación (opcional)
Verificar estado de Systemctl
Puede revisar el estado de Docker usando `systemctl`:
```
ventana acoplable de estado sudo systemctl
```
Habilitar Docker al iniciar
Si desea que Docker se inicie automáticamente cuando se inicie su sistema, ejecute:
```
sudo systemctl habilitar ventana acoplable
```