Docker Compose es un programa de Python que le permite implementar fácilmente varios contenedores en un servidor.
A medida que comience a explorar Docker, aprenderá que, a menudo, para ejecutar una determinada aplicación web, necesitará ejecutar varios servicios (como base de datos, servidor web, etc.) en diferentes contenedores.
La implementación de varios contenedores es mucho más fácil si utiliza Docker Compose.
En este tutorial, aprenderá dos formas de instalar Docker Compose en Ubuntu:
- Instalación de Docker Compose desde el repositorio de Ubuntu:método más sencillo, pero es posible que no tenga la última versión de docker compose
- Instalar la versión más reciente de Docker Compose mediante PIP:obtiene la versión más reciente de Docker Compose
Tenga en cuenta que para usar Docker Compose, debe tener Docker instalado en Ubuntu.
Instalar Docker Compose desde el repositorio de Ubuntu
Este es el método más fácil y recomendado. A menos que necesite la última versión de Docker Compose por alguna razón específica, puede manejarlo muy bien con la versión de Docker Compose proporcionada por Ubuntu.
Docker Compose está disponible en el repositorio del universo de Ubuntu 20.04 y 18.04, así que asegúrese de habilitarlo primero:
sudo add-apt-repository universe
Probablemente no lo necesite, pero no hay problema en actualizar el caché local:
sudo apt update
Ahora puede instalar Docker Compose en Ubuntu usando este comando:
sudo apt install docker-compose
Puede comprobar que Docker Compose se ha instalado correctamente comprobando su versión:
docker-compose --version
Debería mostrar una salida como esta:
[email protected]:~$ docker-compose --version
docker-compose version 1.25.0, build unknown
Instalar la última versión de Docker Compose en Ubuntu usando PIP
PIP significa 'Paquete de instalación de PIP'. Es un administrador de paquetes basado en la línea de comandos para instalar aplicaciones de Python.
Dado que Docker Compose es básicamente un programa de Python, puede usar PIP para instalarlo.
Pero antes de hacer eso, primero debe instalar PIP en Ubuntu.
Habilite primero el repositorio del universo.
sudo add-apt-repository universe
Instalar PIP ahora:
sudo apt install python3-pip
Ahora que tiene PIP instalado, utilícelo para instalar Docker Compose para todos los usuarios en su sistema Linux:
sudo pip3 install docker-compose
Verifique la versión de Docker Compose para asegurarse de que se haya instalado correctamente:
[email protected]:~$ docker-compose --version
docker-compose version 1.27.4, build unknown
Puede ver que Docker Compose instalado a través de PIP es una versión más reciente.
Espero que haya podido instalar con éxito Docker Compose en Ubuntu con este tutorial. Recomiendo leer esta guía de inicio rápido de Docker Compose.
Una guía rápida para usar Docker ComposeDocker Compose es una herramienta nativa de Docker que facilita la administración de aplicaciones de varios contenedores. Manual de LinuxHunter WittenbornLas preguntas y sugerencias son bienvenidas.