Instalación de Docker en Debian 13.x
Docker es una plataforma creada con el fin de desarrollar, implementar y ejecutar aplicaciones dentro de contenedores. Lo cual permite a los desarrolladores realizar el empaquetado de nuestras aplicaciones junto a sus correspondientes dependencias dentro de una sola unidades estandarizadas conocidas bajo el término de contenedores de software.
El uso de esta tecnología permite construir sistemas bajo el principio de micro-servicios que permiten trabajar de manera transparente compartiendo recursos entre los servicios y cada uno en su propio contenedor.
Cómo instalarlo.
Como siempre se recomienda primero actualizar el sistema operativo, para ello realizamos los comando siguientes:
# sudo apt update # sudo apt install ca-certificates curl
Luego instalamos las llaves PGP para asegurar la autenticidad del sitio de descargas, esto lo hacemos en nuestro sistema operativo:
# install -m 0755 -d /etc/apt/keyrings # curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc # chmod a+r /etc/apt/keyrings/docker.asc
Luego debemos agregar el repositorio para APT que permitirá instalar Docker; para eso creamos el siguiente archivo docker.sources en la ruta de directorio /etc/apt/sources.list.d/ como siempre lo hacemos desde la CLI con la instrucción:
# tee /etc/apt/sources.list.d/docker.sources <<EOF Types: deb URIs: https://download.docker.com/linux/debian Suites: $(. /etc/os-release && echo "$VERSION_CODENAME") Components: stable Architectures: $(dpkg --print-architecture) Signed-By: /etc/apt/keyrings/docker.asc EOF
Ahora actualizamos el sistema una ves mas para que tome efecto las claves PGP y los repositorios que hemos y creado y a su ves instalamos Docker con:
# apt update # apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Verificamos la Instalación
Para verificar actualizamos una ves mas el sistema y ejecutamos el comando de verificacoin:
# apt update
# apt list --all-versions docker-ce
Estado del servicio Docker
Docker se ejecuta como un servicio dentro del Sistema Operativo; por lo tanto podemos además verificar si el mismo se esta ejecutando o no, e inclusive suspender su ejecución:
# systemctl status docker # systemctl stop docker # systemctl start docker
Listo, Docker esta openado!