Cómo instalar Docker en Debian Top 10

Cómo instalar Docker en Debian Top 10

Estibador es un marco que se utiliza para desarrollar aplicaciones basadas en contenedores. Estos contenedores son los entornos de ejecución livianos y pequeños que comparten el núcleo del sistema operativo; Sin embargo, operan de forma aislada. En ese momento, los contenedores ya se usaban en sistemas basados ​​en Linux. El proyecto Docker facilitó a los desarrolladores empaquetar su aplicación como un "construir una vez y correr en cualquier lugar" estrategia.

Contenedor de acopolador

Los contenedores de Docker se pueden considerar como imágenes ejecutables. Con el uso de Docker API o CLI, puede realizar diferentes operaciones en un contenedor Docker. También le proporciona la instalación para conectar un contenedor a una o más redes, adjuntar cualquier almacenamiento o crear una nueva imagen Docker de un estado existente.

Un contenedor a menudo está bien separado de su host y máquina predeterminada. Tiene control sobre la red aislada de un contenedor, su almacenamiento y otros subsistemas subyacentes. La imagen de un contenedor y cualquier parámetros de configuración que proporcione se utiliza para construir o comenzarlo. Cualquier cambio en el estado de un contenedor que no se guarde en el almacenamiento persistente se pierde cuando se elimina el contenedor.

Beneficios de usar Docker en Debian 11

Una de las mejores cosas sobre el uso de un proyecto de código abierto es la libertad de elegir la tecnología que desea utilizar para completar cualquier tarea. Docker es adecuado para desarrolladores que requieren un entorno ligero, pequeño y limpio para fines de prueba y desean evitar una administración y configuraciones extensas. También puede probar, enviar e implementar código rápidamente, lo que ayuda a minimizar el retraso entre la escritura del código y ejecutarlo en un entorno.

Si Docker está instalado en su sistema y todos a su alrededor tienen algunos conocimientos relacionados con Docker Toolchain, entonces Docker Community Edition (CE) es la plataforma para que comiences con contenedores.

Cómo instalar dependencias de Docker

En primer lugar, abra su terminal Debian presionando "Ctrl+Alt+T”Y ejecute el comando otorgado para actualizar los repositorios del sistema:

$ sudo apt-get actualización

En el siguiente paso, agregaremos las dependencias de Docker requeridas al sistema.

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

Todas las dependencias se han instalado.

Cómo importar Docker GPG Key and Repository en Debian 11

Para firmar los paquetes Docker, debe importar su clave oficial a su sistema. Para esto, escriba el comando curl en el terminal.

$ curl -fssl https: // descargar.estibador.com/Linux/Debian/GPG | Sudo GPG--Dearmor -O/USR/Share/Keyrings/Docker-Archive-Keyring.gpg

Escriba el comando otorgado a continuación para agregar repositorio:

$ echo "Deb [arch = amd64 firmed-by =/usr/share/keyrings/docker-archive-keyring.gpg] https: // descargar.estibador.com/linux/Debian $ (lsb_release -cs) estable "| sudo tee/etc/apt/fuentes.lista.D/Docker.lista

Para actualizar el uso de la lista de paquetes:

$ sudo apt actualización

Después de actualizar la lista de paquetes, ahora podemos avanzar hacia el siguiente paso.

Cómo instalar Docker en Debian 11

Ahora, ejecute este comando para instalar Docker en un sistema Debian 11:

$ sudo apt instalación -y Docker-CE Docker-CE-Cli Containerd.IO

Espere unos minutos, ya que la instalación de Docker llevará algún tiempo:

Si desea confirmar la existencia de Docker en su sistema, escriba el "estibador"Comando con el"-V" opción. El "-VSe agrega la opción para mostrar la versión del Docker:

$ Docker -v

Cómo consultar el servicio de Docker en Debian 11

Después de instalar con éxito Docker en su sistema, el siguiente paso es verificar su estado utilizando el "systemctl" dominio. El "systemctlEl comando se utiliza para controlar diferentes servicios en un sistema. En nuestro caso, ejecutaremos el "systemctl"Comando con el"estadoOpción para ver si el servicio Docker está activo o inactivo en nuestro sistema Debian:

$ sudo systemctl status docker

Como puede ver, Docker Service está activo en nuestros CentOS:

Cómo probar Docker en Debian 11

Hasta este punto, hemos instalado Docker y revisamos su estado en nuestro sistema Debian. Ahora, ¿qué debemos hacer a continuación?? Probaremos el funcionamiento de Docker ejecutando un contenedor de muestra. Por ejemplo, en el comando dado a continuación, intentaremos ejecutar el "Hola Mundo"Global Docker Container:

$ sudo Docker Run Hello-World

La salida declara que Docker está trabajando sin esfuerzo en el sistema:

Conclusión

Estibador es un marco de software que se utiliza para desarrollar, probar e implementar aplicaciones rápidamente. Organiza aplicaciones o paquetes en contenedores, incluido todo lo que su aplicación requiere para operar, como herramientas del sistema, bibliotecas, código y tiempo de ejecución. Docker le permite implementar y escalar aplicaciones en cualquier entorno rápidamente. Este artículo mostró Cómo instalar Docker sobre Debian. Además, le mostramos el procedimiento para probar Docker en su sistema Debian 11.