En este tutorial, explicaré cómo instalar Docker y Docker Compose en Ubuntu y Debian.
Instalación de Docker y docker-compose desde los repositorios oficiales
Docker y docker-compose son parte de los repositorios oficiales de ambas distribuciones (Ubuntu y Debian), así que simplemente coloca los dos comandos a continuación:
Instalación de Docker:
sudo apt install docker.io
Instalación de Docker-compose:
sudo apt install docker-compose
El problema, como suele ocurrir con los repositorios oficiales, es el tiempo de actualización a las últimas versiones que puede ser largo, por eso os explicaré cómo instalar Docker y docker-compose desde el repositorio de Docker para poder tener la última versión.
Instalación de Docker y docker-compose desde el repositorio de Docker
Asegúrate de tener tu distribución actualizada:
sudo apt update
sudo apt upgrade
Requisitos previos de instalación:
sudo apt-get install ca-certificates curl gnupg lsb-release -y
Agregue la clave GPG del repositorio:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Añade el repositorio:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Actualizar lista de paquetes:
sudo apt update
Instalar Docker:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
El motor de contenedorización Docker está instalado.
Ahora pasaremos a instalar Docker-compose, que es opcional para usar contenedores.
El principal beneficio de utilizar docker-compose es utilizar archivos de configuración para iniciar contenedores, lo que permite una administración y configuración más sencilla.
Para instalar docker-compose, recuperaremos el archivo directamente del repositorio de Github: https://github.com/docker/compose/
Descargar Docker-compose:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.7.0/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose
Ahora hacemos ejecutable el archivo docker-compose:
sudo chmod +x /usr/local/bin/docker-compose
Está terminado, Docker y Docker-compose están instalados.
Para ahorrar tiempo, puede utilizar este script:
Todo lo que tienes que hacer es implementar tus contenedores.
Aquí encontrará varias aplicaciones listas para usar con docker-compose.
Si eres nuevo en Docker o no sabes para qué sirve, puedes leer este tutorial: https://rdr-it.com/docker-installation-et-usage-concrete-sur-ubuntu/
Vous trouverez également différents tutoriels sur docker sur 24/7-IT.