GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Docker Compose en CentOS 7

En este tutorial, le mostraremos cómo instalar Docker Compose en su servidor CentOS 7. Para aquellos de ustedes que no sabían, Docker Compose es una herramienta de línea de comandos para definir y configurar aplicaciones docker de varios contenedores. En otras palabras, podemos decir que docker-compose se usa para vincular varios contenedores e implementar una aplicación desde un solo comando.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Docker Compose en un servidor CentOS 7.

Instalar Docker Compose en CentOS 7

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

yum clean all
yum -y update

Paso 2. Instalar Docker usando YUM.

Docker se incluye de forma predeterminada en el repositorio de CentOS-Extras. Para instalar, ejecute el siguiente comando:

yum -y install docker
yum -y install device-mapper device-mapper-event device-mapper-libs device-mapper-event-libs

Iniciar y habilitar el servicio Docker:

systemctl start docker.service
systemctl enable docker.service

Y verifica tu trabajo comprobando el estado de Docker:

systemctl status docker.service

Paso 3. Instalación de Docker Compose.

Una vez instalado Docker, instale Docker Compose. En primer lugar, instale el repositorio EPEL ejecutando el comando:

yum install epel-release
yum install -y python-pip

Luego puede instalar Docker Compose:

pip install docker-compose

También deberá actualizar sus paquetes de Python en CentOS 7 para que docker-compose se ejecute correctamente:

yum upgrade python*

Verifique la versión de Docker Compose con el siguiente comando:

docker-compose -v

Paso 4. Prueba de Docker Compose.

Ahora que tenemos Docker Compose instalado, probémoslo con este ejemplo realmente simple, crea un nuevo directorio y muévete a él:

mkdir hello-world
cd hello-world

Cree un nuevo archivo YAML:

nano docker-compose.yml

En este archivo, pegue el siguiente contenido:

idroot-compose-test:
image: hello-world

Luego, ejecute el siguiente comando en el directorio hello-world:

sudo docker-compose up

La salida debe comenzar con lo siguiente:

Output of docker-compose up
Creating helloworld_idroot-compose-test_1...
Attaching to helloworld_idroot-compose-test_1
idroot-compose-test_1 | 
idroot-compose-test_1 | Hello from Docker.
idroot-compose-test_1 | This message shows that your installation appears to be working correctly.
idroot-compose-test_1 |

Los contenedores Docker solo se ejecutan mientras el comando esté activo, por lo que el contenedor se detendrá cuando la prueba termine de ejecutarse.

¡Felicitaciones! Ha instalado correctamente Docker Compose. Gracias por usar este tutorial para instalar Docker Compose en su sistema CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Docker.


Cent OS
  1. Cómo instalar Docker en CentOS 7

  2. Cómo instalar Docker Compose en Ubuntu 18.04

  3. Cómo instalar Docker en CentOS 7 / RHEL 7

  4. Cómo instalar Docker en CentOS

  5. Cómo instalar y usar Docker Compose en CentOS

Cómo instalar Docker en CentOS

Cómo instalar y usar Docker Compose en CentOS 8

Cómo instalar Docker CE en CentOS 8

Cómo instalar Rancher en CentOS 8

Cómo instalar Docker en CentOS 7

Cómo instalar Docker en CentOS 8