Archivo mensual: mayo 2026
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!
Instalar PostgreSQL 18 en Debian 13.x
Que es Postgres ?
PostgreSQL es un Sistema de Gestión de Bases de Datos (SGDB) relacional orientado a objetos además libre, publicado bajo la licencia PostgreSQL.
Para instalar la versión 18.4 – siendo la más actualizada la momento de realizar este tutorial – es fundamental colocar el archivo que referencia al repositorio; en este caso usaremos el nuevo método que permite organizar de mejor manera el acceso a los repositorios.
Instalación de repositorio
Para ello primero debemos traer las firmas que validan la autenticidad del repositorio con los siguientes comando:
# apt install curl ca-certificates
# sudo install -d /usr/share/postgresql-common/pgdg
# curl -o /usr/share/postgresql-common/pgdg/apt.postgresql.org.asc –fail https://www.postgresql.org/media/keys/ACCC4CF8.asc
Con esto ya tenemos las firmas correctas; ahora debemos crear el fichero (archivo) que contiene el repositorio:
Ejecutamos:
# nano /etc/apt/sources.list.d/pgdg.sources
Se crea una archivo vacío y dentro colocamos lo siguiente:
Types: deb deb-src
URIs: https://apt.postgresql.org/pub/repos/apt
Suites: trixie-pgdg
Architectures: amd64
Components: main
Signed-By: /usr/share/postgresql-common/pgdg/apt.postgresql.org.asc
Guardamos con Ctrl+o y salimos con Ctrl+x
Ahora si podemos ejecutar la actualización del sistema y por ende de este nuevo repositorio.
# sudo apt update
Una ves actualizado ya podemos instalar el postgresql versión 18.x, con la siguiente línea de comandos:
# apt install postgresql-18
Esperamos que el proceso finalice.
Comprobar la instalación
Una vez realizado los pasos anteriores verificamos que el servicio de SGDB postgresql, se encuentre operando usamos para ello el comando:
# systemctl status postgresql
Donde veremos que efectivamente se encuentra Activo.
Si deseamos verificar la versión usamos el comando:
# psql -V
Ahora estaríamos listos para crear nuestra bases de datos.