Cómo instalar Docker CE en Debian 12

Como Instalar Docker Ce En Debian 12



Docker es una plataforma de contenedorización. Permite a los desarrolladores empaquetar las aplicaciones junto con las dependencias necesarias en contenedores livianos y aislados. Este método garantiza coherencia y portabilidad en diferentes entornos. La eficiente contenedorización de Docker minimiza la sobrecarga de la virtualización, lo que lo hace ideal para implementar aplicaciones desde los entornos de desarrollo local a las infraestructuras de la nube. Con Docker, los desarrolladores pueden compartir, distribuir y escalar las aplicaciones fácilmente. Esto agiliza el proceso de desarrollo y promueve las prácticas de DevOps. Su vasto ecosistema de imágenes prediseñadas y el repositorio Docker Hub facilita la rápida implementación de aplicaciones y fomenta la colaboración entre los desarrolladores. Esto convierte a Docker en una herramienta esencial en el desarrollo de software moderno.

En este artículo, le mostraremos cómo instalar la última versión de Docker CE en Debian 12 “Bookworm”.







Tema de contenidos:

    1. Actualización de la caché de la base de datos del paquete Debian 12
    2. Eliminación de paquetes Docker en conflicto de Debian 12
    3. Instalación de los paquetes de requisitos previos en Debian 12
    4. Instalación de la clave GPG del repositorio oficial de Docker en Debian 12
    5. Agregar el repositorio oficial de paquetes Docker en Debian 12
    6. Instalación de Docker CE en Debian 12
    7. Agregar un usuario de inicio de sesión de Debian 12 al grupo Docker
    8. Comprobar si Docker y Docker Compose son accesibles en Debian 12
    9. Conclusión

Actualización de la caché de la base de datos del paquete Debian 12

Para actualizar la caché de la base de datos del paquete Debian 12, ejecute el siguiente comando:



$ sudo actualización adecuada

 



Eliminación de paquetes Docker en conflicto de Debian 12

Si ya instaló Docker desde el repositorio oficial de paquetes de Debian 12, debe desinstalarlos/eliminarlos antes de instalar Docker desde el repositorio oficial de paquetes de Docker. Esto es para garantizar que la versión de Docker empaquetada en Debian no entre en conflicto con la versión oficial de Docker empaquetada en Docker.





Para eliminar los paquetes de Docker en conflicto de Debian 12, ejecute el siguiente comando:

$ sudo apto para eliminar --purga docker.io docker-doc docker-compose podman-docker contenedord runc

 
En nuestro caso, no se instalan paquetes Docker conflictivos. Si tiene alguno, será eliminado.



Instalación de los paquetes de requisitos previos en Debian 12

Para instalar el repositorio oficial de paquetes de Docker en Debian 12, necesita instalar algunos paquetes en su Debian 12.

Puede instalar los paquetes necesarios con el siguiente comando:

$ sudo apto instalar certificados-ca curl gnupg

 
Para confirmar la instalación, presione Y y luego presione .


Se deben instalar los paquetes necesarios.

Instalación de la clave GPG del repositorio oficial de Docker en Debian 12

Antes de poder agregar el repositorio oficial de paquetes Docker a su sistema Debian 12, debe instalar la clave GPG del repositorio oficial de Docker en su sistema Debian 12.

Para asegurarse de que el /etc/apt/llaveros El directorio tiene los permisos de acceso correctos, ejecute el siguiente comando:

$ sudo instalar -metro 0755 -d / etc. / apto / llaveros

 
Para descargar la clave GPG del repositorio oficial de paquetes Docker y guardarla en el /etc/apt/llaveros directorio de su sistema Debian 12, ejecute el siguiente comando:

$ rizo -fsSL https: // download.docker.com / Linux / debian / gpg | sudo gpg --querido -O / etc. / apto / llaveros / ventana acoplable.gpg

 
Para asegurarse de que todos puedan leer el archivo de clave GPG del repositorio oficial de paquetes Docker, ejecute el siguiente comando:

$ sudo chmod a+r / etc. / apto / llaveros / ventana acoplable.gpg

 

Agregar el repositorio oficial de paquetes Docker en Debian 12

Para agregar el repositorio oficial de paquetes Docker en su sistema Debian 12, ejecute el siguiente comando:

$ eco   'deb [arco=' $ ( dpkg --arquitectura-de-impresión ) ' firmado por =/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable' |   sudo tee / etc. / apto / fuentes.lista.d / lista acoplable

 
Para que los cambios surtan efecto, asegúrese de actualizar la caché de la base de datos del paquete Debian 12 con el siguiente comando:

$ sudo actualización adecuada

 

Instalación de Docker CE en Debian 12

Para instalar la última versión de Docker CE en Debian 12, ejecute el siguiente comando:

$ sudo apt-obtener instalación docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

 
Para confirmar la instalación, presione Y y luego presione .


Docker CE y los paquetes de dependencia necesarios se están descargando de Internet. Tarda un poco en completarse.


Se están instalando Docker CE y los paquetes de dependencia necesarios. Tarda un poco en completarse.


En este punto, la última versión de Docker CE debería estar instalada en su máquina Debian 12.

Agregar un usuario de inicio de sesión de Debian 12 al grupo Docker

Para ejecutar los comandos de Docker sin privilegios de superusuario, debe agregar el usuario de inicio de sesión de su sistema Debian 12 al grupo de Docker.

Para agregar el usuario de inicio de sesión de su sistema Debian 12 al grupo Docker, ejecute el siguiente comando:

$ sudo mod de usuario -ag acoplador $ ( quién soy )

 
Para que los cambios surtan efecto, reinicie su sistema Debian 12 con el siguiente comando:

$ reiniciar

 

Comprobar si Docker y Docker Compose son accesibles en Debian 12

Una vez que su computadora arranque, ejecute los siguientes comandos desde una aplicación Terminal para verificar si puede acceder a Docker:

$ versión acoplable

 
Si se puede acceder a Docker, se debe imprimir el número de versión de Docker instalado y la información de compilación. Como puede ver, la versión 24.0.4 de Docker está instalada en nuestro sistema Debian 12.


Para comprobar si puede acceder a Docker Compose, ejecute el siguiente comando:

$ versión de redacción de Docker

 
Si se puede acceder a Docker Compose, se debe imprimir el número de versión de Docker Compose instalado. Como puede ver, la versión 2.19.1 de Docker Compose está instalada en nuestro sistema Debian 12.

Conclusión

Le mostramos cómo instalar la última versión de Docker Community Edition (CE) y Docker Compose en Debian 12 “Bookworm”. También le mostramos cómo ejecutar Docker en Debian 12 sin privilegios de superusuario (root) y cómo verificar si Docker y Docker Compose también son accesibles en Debian 12.