Docker, Docker Compose
Docker es una plataforma de software que facilita la creación, el envío y la ejecución de aplicaciones en contenedores. Un contenedor es un paquete ligero, portátil y autosuficiente que incluye todo lo que necesita una aplicación para funcionar: código, runtime, herramientas del sistema, bibliotecas y configuraciones.
Docker Compose es una herramienta que ayuda a definir y ejecutar aplicaciones compuestas por varios contenedores. Con Compose, puedes crear un archivo YAML que describe los contenedores que forman tu aplicación, así como sus dependencias y configuración.
En este artículo, te mostraremos cómo instalar Docker y Docker Compose en Ubuntu.
Prerrequisitos
- Un equipo con Ubuntu 20.04 o superior.
- Privilegios de sudo.
Instalación de Docker
1. Actualiza el índice de paquetes:
sudo apt update
2. Instala Docker Engine:
sudo apt install docker-ce docker-ce-cli containerd.io
3. Verifica la instalación:
sudo docker run hello-world
4. Agrega tu usuario al grupo docker
para evitar usar sudo
con comandos Docker:
sudo usermod -aG docker $USER
5. Cierra sesión y vuelve a iniciarla para que se apliquen los cambios al grupo.
Instalación de Docker Compose
1. Instala Docker Compose:
sudo apt install docker-compose-plugin
2. Verifica la instalación:
docker-compose --version
¡Ya estás listo para usar Docker y Docker Compose en Ubuntu!
Recursos adicionales:
- Documentación oficial de Docker: https://docs.docker.com/get-started/
- Documentación oficial de Docker Compose: https://docs.docker.com/compose/install/
- Tutoriales de Docker y Docker Compose: https://www.digitalocean.com/community/tutorials