【问题标题】:docker-compose and term2 on MacMac 上的 docker-compose 和 term2
【发布时间】:2016-06-03 12:55:03
【问题描述】:

我在 Mac 上,El-Capitan 10.11.5

直到今天,我都可以通过调用“docker quickstart terminal”来运行 docker-daemon

然后进入我的项目文件夹并执行 docker-compose up

现在,当我运行它时,我不断得到

    docker-compose --verbose up --timeout 120


compose.config.config.find: Using configuration files: ./docker-compose.yml
docker.auth.auth.load_config: Found 'auths' section
docker.auth.auth.parse_auth: Found entry (registry=u'https://index.docker.io/v1/', username=u'my_user')
Traceback (most recent call last):
  File "<string>", line 3, in <module>
  File "compose/cli/main.py", line 58, in main
  File "compose/cli/main.py", line 106, in perform_command
  File "compose/cli/command.py", line 34, in project_from_options
  File "compose/cli/command.py", line 79, in get_project
  File "compose/cli/command.py", line 55, in get_client
  File "site-packages/docker/api/daemon.py", line 76, in version
  File "site-packages/docker/utils/decorators.py", line 47, in inner
  File "site-packages/docker/client.py", line 120, in _get
  File "site-packages/requests/sessions.py", line 477, in get
  File "site-packages/requests/sessions.py", line 465, in request
  File "site-packages/requests/sessions.py", line 573, in send
  File "site-packages/requests/adapters.py", line 415, in send
requests.exceptions.ConnectionError: ('Connection aborted.', error(2, 'No such file or directory'))

有没有快速解决这个问题的方法?我的版本是

docker-machine 版本 0.7.0,构建 a650a40

Docker 版本 1.11.1,内部版本 5604cbe

docker-compose 版本 1.7.1,构建 0a9ab35

iterm2 构建 3.0.0

虚拟机 版本 5.0.20 r106931

【问题讨论】:

    标签: macos docker docker-compose docker-machine iterm2


    【解决方案1】:

    我只是通过将以下行添加到我的.profile 文件中来解决这个问题

    alias docker_compose_run='eval "$(docker-machine env default)" && docker-compose up'
    

    然后我只需运行docker_compose_run

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-15
      • 2018-02-25
      • 2022-10-05
      • 1970-01-01
      • 2021-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多