En este tutorial aprenderás cómo instalar Docker y Docker Compose en Ubuntu Server 20.04 – 22.04 sin complicaciones y fácilmente, este procedimiento se puede usar en cualquier distribución basada en Debian. Sin más, manos a la obra.
Requisitos previos
- Una instalación de Ubuntu Server 20.04 o 22.04.
- Acceso SSH al servidor (si la instalación es para desktop no es necesario).
1. Actualizar repositorios de Ubuntu Server
Para actualizar la lista de repositorios de Ubuntu Server 20.04-22.04 escribe en la terminal de comandos la instrucción:
sudo apt update
Si es necesario y el sistema lo pide haz un upgrade:
sudo apt upgrade
2. Instalar dependencias
Para que funcione correctamente Docker es necesario instalar algunas dependencias para ello corre el siguiente comando en la terminal:
apt install apt-transport-https ca-certificates curl software-properties-common -y
3. Agregar repositorio de Docker
Para descargar Docker desde el repositorio oficial es necesario agregar la GPG Key para que funcione es necesario correr el comando como root escribiendo antes ‘sudo su’:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
Agrega el repositorio de Docker a la lista de repositorios, recuerda estar como usuario root:
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
4. Instalar Docker y Docker Compose
Una vez más es necesario actualizar la lista de repositorios de tu Ubuntu Server:
sudo apt update
Ya puedes instalar Docker y Docker Compose con el siguiente comando:
sudo apt install docker-ce docker-compose -y
Verás que inicia la instalación de Docker y Docker compose:
5. Activa el servicio de Docker
Una vez que ya instalaste Docker es necesario activar o encender el servicio, para ello corre en la terminal la instrucción:
systemctl start docker
Para comprobar el estado del servicio:
systemctl status docker
Verás el estado del servicio de Docker:
Te muestra que el servicio de Docker se encuentra activo y corriendo.
6. Comprobar funcionamiento de Docker
Para comprobar que todo está funcionando correctamente en la instalación que acabas de realizar desde la terminal de comandos corre la instrucción:
sudo docker run hello-world
Debes de ver algo como esto:
Se ha descargado la imagen de prueba ‘hello-world’ y está corriendo el contenedor dentro de Docker sin problemas.
Conclusión
En este tutorial aprendiste cómo instalar Docker y Docker Compose en Ubuntu Server 20.04 – 22.04 sin complicaciones, este procedimiento se puede realizar también en Ubuntu Desktop y en distribuciones derivadas de Debian. Si este tutorial te sirvió te invito a compartirlo en tus redes sociales para llegar a más personas y si tienes dudas o comentario déjalos en la caja de comentarios, estaré al pendiente de ellos. Saludos!
Te puede interesar: Cómo instalar el stack LEMP en Ubuntu Server 22.04.