En este procedimiento vamos a instalar Docker y Docker Compose v2 en Ubuntu 24.04. Al finaliar vamos ajecutar una verificación para confirmar que esto este funcionando bien.
¿Que es Docker?
Docker es una plataforma de software que permite construir, ejecutar y gestionar aplicaciones utilizando contenedores, unidades de software livianas, aisladas y reproducibles. Estos contenedores encapsulan todo lo necesario para que una aplicación funcione – código, dependencias, configuraciones – proporcionando un entorno consistente y predecible, independientemente del sistema operativo subyacente. Esta tecnología ha revolucionado el desarrollo de software al simplificar la gestión de dependencias y garantizar que las aplicaciones funcionen de forma uniforme en diferentes entornos, desde el desarrollo local hasta la producción. Puedes encontrar más información sobre Docker y sus beneficios en su página oficial: https://www.docker.com/ .
La principal ventaja de Docker radica en su capacidad para promover la portabilidad y la eficiencia. En lugar de depender de configuraciones específicas del sistema, las aplicaciones en contenedores son autónomas y fáciles de mover. Esto reduce significativamente los tiempos de desarrollo, pruebas y despliegue. Además, al compartir el kernel del sistema operativo host, los contenedores son más ligeros y rápidos que las máquinas virtuales tradicionales, optimizando así el uso de los recursos del sistema. Para una comprensión más profunda, te recomiendo explorar la documentación oficial de Docker: https://docs.docker.com/ .
Procedimiento para instalar Docker y Docker Compose v2:
El primer paso a realizar es actualizar el sistema.
sudo apt update
sudo apt upgrade -y
El siguiente paso es instalar docker y docker-compose
sudo apt install docker.io docker-compose-v2

Tenemos la opción de agregarnos al grupo docker para no tener que escalar con sudo para ejecutar cada acción.
sudo usermod -aG docker $USER
Importante: Después de añadir tu usuario al grupo docker, debes cerrar sesión y volver a iniciarla para que los cambios surtan efecto.
Verificación:
Para confirmar que Docker se ha instalado correctamente, ejecuta el siguiente comando:
docker --version

Para confirmar que Docker Compose se ha instalado correctamente, ejecuta el siguiente comando:
docker compose version

Como última verificación podemos crear un compose.yml para hacer una prueba empirica del funcionamiento usando vi o nano.
services:
web:
image: nginx:latest
ports:
- "80:80"
Y para disponibilizar el contenedor se debe ejecutar el comando:
docker compose up -d
En este caso creé el compose.yml en un directorio en mi home con el nombre test

Podemos ver contenedores se están ejecutando con el comando «docker ps».
docker ps

Para frenar / apagar el contendor se debe ejecutar el comando
docker compose stop
Y para limpiar el entorno en el cual estuvimos haciendo las pruebas debemos ejecutar:
cd ..
rm -r ./test
docker container prune
docker image prune -a

Ya tenemos instalado y vericiado el correcto funcionamiento el docker y docker compose v2.
Este documento es una actualización de Instalar docker y docker-compose en ubuntu rápido y fácil.
Deja un comentario