2017-03-26 1 views
0

docker-compose ps를 입력 할 때 docker-compose를 처음 사용하고 다음 오류가 발생했습니다.Docker-compose ps error

Traceback (most recent call last): 
    File "/usr/local/bin/docker-compose", line 7, in <module> 
    from compose.cli.main import main 
    File "/Library/Python/2.7/site-packages/compose/cli/main.py", line 20, in  <module> 
    from ..bundle import get_image_digests 
    File "/Library/Python/2.7/site-packages/compose/bundle.py", line 14, in <module> 
    from .service import format_environment 
    File "/Library/Python/2.7/site-packages/compose/service.py", line 37, in <module> 
    from .parallel import parallel_execute 
    File "/Library/Python/2.7/site-packages/compose/parallel.py", line 10, in <module> 
    from six.moves import _thread as thread 
ImportError: cannot import name _thread 

답변

0

Docker-compose는 python으로 작성되었습니다. 파이썬 패키지를 놓친 것 같습니다. 파이썬 lib 문제를 해결하는 방법에 대한 다음 페이지를 참조 할 수 있습니다. Matplotlib issue on OS X ("ImportError: cannot import name _thread")

또는 docker-compose를 컨테이너로 설치하려고하면 docker 컨테이너에 도커 작성을위한 적절한 환경이 포함됩니다. https://docs.docker.com/compose/install/#install-as-a-container