GNU/Linux >> Tutoriales Linux >  >> Debian

Instale Docker en el sistema Bullseye de Debian 11

Docker se utiliza para crear, implementar y administrar contenedores para el desarrollo de aplicaciones. Utiliza la virtualización del sistema operativo para aislar contenedores y permitirles comunicarse entre sí. Los acopladores permiten a los desarrolladores enviar, empaquetar y ejecutar fácilmente cualquier aplicación junto con todas las dependencias en un contenedor ligero y portátil estandarizado que puede ejecutarse prácticamente en cualquier lugar. Los contenedores son mucho más eficientes y rápidos que cualquier otra máquina virtual porque son ejecutables que sirven a las aplicaciones en lugar de ejecutar un sistema operativo completo.

Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas relacionadas con Docker.

En este contexto, analizaremos la instalación de Docker community edition (CE) en el sistema bullseye de Debian 11.

Antes de continuar con este procedimiento de instalación, asegúrese de estar usando un usuario con privilegios de root.


Pasos para instalar el motor Docker en la distribución bullseye de Debian 11

Debe seguir el proceso paso a paso que se describe a continuación para completar la instalación de Docker con éxito en su sistema.


1. Elimina los paquetes antiguos de Docker

Si instaló Docker en su sistema antes de esa fecha, primero debe desinstalar todos los paquetes anteriores junto con las dependencias denominadas docker-engine o docker. Sin embargo, el proceso de desinstalación no eliminaría las imágenes, los archivos y las redes de Docker existentes que están presentes en el directorio /var/lib/docker/. Por lo tanto, ejecute el comando mencionado a continuación para desinstalar la versión anterior de Docker:

$ sudo apt remove -y docker docker-engine docker.io containerd runc


2. Instalar paquetes importantes de Docker

Actualice la lista de repositorios de paquetes apt usando el siguiente comando:

$ sudo apt update

Ahora, instale algunos paquetes necesarios importantes para admitir el método HTTPS utilizando el siguiente comando:

$ sudo apt install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common


3. Agregue el repositorio de Docker

Aquí, importe la clave GPG del repositorio de Docker en su sistema ejecutando el comando mencionado a continuación:

$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Una vez que haya incluido la clave GPG, ejecute el siguiente comando para agregar el repositorio de Docker a la lista de fuentes de su sistema:

$ 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

Después de agregar un nuevo repositorio de docker, actualice el repositorio apt ejecutando el comando 'sudo apt update'.


4. Instalar ventana acoplable

Una vez que haya configurado el repositorio de Docker en su sistema Debian 11 bullseye, instale el motor de Docker con la ayuda del siguiente comando 'apt':

$ sudo apt install -y docker-ce docker-ce-cli containerd.io

Verifique la instalación de Docker (CE) en el sistema Debian 11 mostrando la información sobre la versión de Docker instalada de la siguiente manera:

$ docker --version

Verifique el estado de ejecución del servicio docker usando el comando 'systemctl' de la siguiente manera:

$ sudo systemctl status docker


5. Pruebe la instalación de Docker

Para probar la instalación de Docker en su sistema, ejecute la ventana acoplable 'hello-world' contenida ejecutando el comando mencionado a continuación:

$ sudo docker run hello-world


¿Cómo desinstalar y eliminar Docker del sistema Debian Linux?

Si necesita desinstalar Docker, ejecute el siguiente comando:

$ sudo apt-get purge docker-ce

El comando elimina el paquete docker-ce. Sin embargo, cualquier archivo adicional relacionado con él, como imágenes, contenedores y archivos de configuración personalizados, permanece en el sistema. Elimine todo del directorio Docker con el comando:

$ sudo rm -rf /var/lib/docker



Debian
  1. Cómo instalar Docker en Debian 10 Buster

  2. Instalar FromScratch en el sistema bullseye Debian 11 - ¿Guía paso a paso?

  3. Instalar Clonezilla en el sistema Debian 11 Bullseye - ¿Guía paso a paso?

  4. Instalar QPrompt en el sistema Debian 11 Bullseye - ¿Guía paso a paso?

  5. Instalar Docker (sistema operativo basado en Debian)

Cómo instalar PowerShell en Debian 11 Bullseye

Cómo instalar VSCodium en Debian 11 Bullseye

Cómo instalar Glances System Monitor en Debian 11

Cómo instalar balenaEtcher en Debian 11 Bullseye

Instale ifconfig en debian 11 o 10, si no se encuentra el comando

Instale Debian 11 Bullseye en Docker CE para probarlo