En este tutorial, le mostraremos cómo instalar Docker en Debian 11. Para aquellos de ustedes que no lo sabían, Docker es un proyecto de código abierto que admite la construcción, prueba, implementación y administración de aplicaciones en autosuficientes y portátiles. contenedores. Proporciona una forma eficiente de empaquetar aplicaciones con sus bibliotecas y otras dependencias en una unidad estandarizada para el desarrollo de software. Los contenedores Docker son mucho más rápidos y eficientes que una máquina virtual porque no tienen que ejecutar un sistema operativo completo, solo el ejecutable que sirve a la aplicación.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo
‘a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación de Docker Comunity Edition (CE) en Debian 11 (Bullseye).
Instalar Docker en Debian 11 Bullseye
Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando lo siguiente apt
comandos en la terminal:
sudo actualización apta
sudo actualización apta
sudo apto instalar apt-transport-https ca-certificados curl gnupg2 software-propiedades-común
Paso 2. Instalar Docker en Debian 11.
Ahora agregamos el repositorio oficial de Docker CE a su sistema:
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) estable “| sudo tee /etc/apt/sources.list.d/docker.list
Una vez agregado el repositorio de Docker CE, ejecute los siguientes comandos para instalarlo:
sudo actualización apta
sudo apto instalar docker-ce docker-ce-cli containerd.io
Verifique la instalación de la versión de Docker usando el siguiente comando:
Docker -v
Una vez completado, inicie el servicio Docker en su Debian Linux y también habilítelo para que se ejecute automáticamente con el arranque del sistema:
sudo systemctl start docker
sudo systemctl habilitar ventana acoplable
Para probar la instalación de Docker, ejecutaremos el hello-world
envase:
sudo Docker ejecutar hola-mundo
Producción:
No se puede encontrar la imagen ‘hello-world: más reciente’ localmente más reciente: Extrayendo de la biblioteca / hello-world b8g0detz29403: Extraiga el resumen completo: sha256: 0fe98d7gotof1f85b7c1e8cc81fmoon8d623fcb225gaskeunbec85b38 Estado: Descargado una imagen más nueva para hello-world: más reciente ¡Hola de Doce! Este mensaje muestra que su instalación parece estar funcionando correctamente. Para generar este mensaje, Docker siguió los siguientes pasos: 1. El cliente de Docker se puso en contacto con el demonio de Docker. 2. El demonio de Docker extrajo la imagen “hello-world” del Docker Hub. (amd64) 3. El demonio de Docker creó un nuevo contenedor a partir de esa imagen que ejecuta el ejecutable que produce la salida que está leyendo actualmente. 4. El demonio de Docker transmitió esa salida al cliente de Docker, que la envió a su terminal. Para probar algo más ambicioso, puede ejecutar un contenedor de Ubuntu con: $ docker run -it ubuntu bash
Comparta imágenes, automatice flujos de trabajo y más con un Docker ID gratuito: https://hub.docker.com/ Para obtener más ejemplos e ideas, visite: https://docs.docker.com/get-started/
¡Felicidades! Ha instalado correctamente Docker. Gracias por usar este tutorial para instalar la última versión de Docker CE en Debian 11 Bullseye. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Docker.