Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

272
Vistas
¿Cómo instalar docker-compose en Linux RHEL 6.6?

Alguna idea de cómo instalar docker-compose en Linux RHEL.

Seguí los pasos a continuación

 sudo yum install epel-release sudo yum install -y python-pip sudo pip install docker-compose sudo yum upgrade python*

Recibo el siguiente mensaje cuando intento verificar su versión (docker-compose -version)

 Traceback (most recent call last): File "/usr/bin/docker-compose", line 7, in <module> from compose.cli.main import main File "/usr/lib/python2.6/site-packages/compose/cli/main.py", line 17, in <module> from . import errors File "/usr/lib/python2.6/site-packages/compose/cli/errors.py", line 10, in <module> from docker.errors import APIError File "/usr/lib/python2.6/site-packages/docker/__init__.py", line 3, in <module> from .client import DockerClient, from_env File "/usr/lib/python2.6/site-packages/docker/client.py", line 2, in <module> from .models.containers import ContainerCollection File "/usr/lib/python2.6/site-packages/docker/models/containers.py", line 874 for network in networks} ^ SyntaxError: invalid syntax

¿Alguna idea sobre este problema o cometo un error en la instalación?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

RHEL6 y Centos6 suelen utilizar el antiguo docker-1.7.1 instalado con yum. Solo es compatible con docker-compose-1.5.2 (o anterior), para el cual aún puede (a partir de 2018) descargar un binario compilado:

 curl -L https://github.com/docker/compose/releases/download/1.5.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod a+x /usr/local/bin/docker-compose ldd /usr/local/bin/docker-compose linux-vdso.so.1 => (0x00007ffffaed8000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f9d5e0c3000) libz.so.1 => /lib64/libz.so.1 (0x00007f9d5dead000) libc.so.6 => /lib64/libc.so.6 (0x00007f9d5db19000) /lib64/ld-linux-x86-64.so.2 (0x00007f9d5e2c7000)

Recuerde, su docker-compose.yml está limitado a la versión de sintaxis 1 . Aunque ese enlace dice que Docker 1.7.1 no es compatible, funcionará; Lo uso sin problemas.

over 4 years ago · Santiago Trujillo Denunciar

0

RHEL 6 no se recomienda y no es compatible con el uso de Docker.

Se hicieron muchas adiciones a la versión reciente de los kernels de Linux que permiten Docker, pero faltan en RHEL 6 porque está diseñado para ser un sistema empresarial con soporte a muy largo plazo (10 años).

En pocas palabras, es demasiado antiguo y los propios Red Hat no están portando Docker en él .

over 4 years ago · Santiago Trujillo Denunciar

0

Dudo que el problema sea con la instalación. Aún así, puede consultar esta página web.

Según el error que está recibiendo, parece que hay algún problema con el archivo /usr/lib/python2.6/site-packages/docker/models/containers.py .

¿Por qué no compruebas si hubo alguna modificación en ese archivo? De lo contrario, puede limpiar la instalación de docker-compose usando el repositorio de github.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda