Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

373
Visualizações
docker-compose da el error "ImportError: ningún módulo llamado ssl_match_hostname" cuando se ejecuta como usuario normal

Instalé docker-compose con 'pip2.7 install docker-compose' pero cuando intento ejecutarlo como usuario 'normal' aparece el siguiente mensaje de error:

 mike@hugin:~/Tobedeleted$ docker-compose -v Traceback (most recent call last): File "/usr/local/bin/docker-compose", line 7, in <module> from compose.cli.main import main File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 17, in <module> from . import errors File "/usr/local/lib/python2.7/dist-packages/compose/cli/errors.py", line 10, in <module> from docker.errors import APIError File "/usr/local/lib/python2.7/dist-packages/docker/__init__.py", line 2, in <module> from .api import APIClient File "/usr/local/lib/python2.7/dist-packages/docker/api/__init__.py", line 2, in <module> from .client import APIClient File "/usr/local/lib/python2.7/dist-packages/docker/api/client.py", line 11, in <module> from .build import BuildApiMixin File "/usr/local/lib/python2.7/dist-packages/docker/api/build.py", line 9, in <module> from .. import utils File "/usr/local/lib/python2.7/dist-packages/docker/utils/__init__.py", line 2, in <module> from .build import tar, exclude_paths File "/usr/local/lib/python2.7/dist-packages/docker/utils/build.py", line 4, in <module> from .utils import create_archive File "/usr/local/lib/python2.7/dist-packages/docker/utils/utils.py", line 18, in <module> from .. import tls File "/usr/local/lib/python2.7/dist-packages/docker/tls.py", line 5, in <module> from .transport import SSLAdapter File "/usr/local/lib/python2.7/dist-packages/docker/transport/__init__.py", line 3, in <module> from .ssladapter import SSLAdapter File "/usr/local/lib/python2.7/dist-packages/docker/transport/ssladapter.py", line 21, in <module> from backports.ssl_match_hostname import match_hostname ImportError: No module named ssl_match_hostname

Este usuario es parte del grupo docker y puede ejecutar 'docker ps', etc. sin ningún problema.

Si trato de ejecutar 'sudo docker-compose -v' obtengo el mismo error.

Sin embargo, si ejecuto 'sudo su -' primero y luego emito 'docker-compose -v' obtengo el resultado esperado.

 root@hugin:~# docker-compose -v docker-compose version 1.11.2, build dfed245

Intenté 'desinstalar pip' para varias y todas las partes de docker-compose, ssl_match_hostname y luego reinstalar, pero nada parece resolverlo.

Ahora estoy completamente atascado, ¿alguna idea por ahí?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

tienes que reinstalar docker-compose usando este comando:

 curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

funcionó para mí

over 4 years ago · Santiago Trujillo Relatório

0

debe verificar si docker-compose existe, está instalado y ejecutándose:

 $ whereis docker-compose $ docker-compose --version

verifique si existe un enlace simbólico pip -> pip2.7 o pip -> pip3.6 ejecutando:

 $ sudo pip install docker-compose
over 4 years ago · Santiago Trujillo Relatório

0

Esto me sucedió después de actualizar a Python 3.10 . Lo arreglé reinstalando docker-compose con:

pip install docker-compose

Nota: ejecutar yay -S docker-compose en Manjaro no funcionó para mí.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda