docker-在 Mac 上编写和 term2
docker-compose and term2 on Mac
我在 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-机器版本0.7.0,build a650a40
Docker 版本 1.11.1,构建 5604cbe
docker-compose version 1.7.1, build 0a9ab35
iterm2 版本 3.0.0
虚拟 Machine
版本 5.0.20 r106931
我通过将以下行添加到我的 .profile
文件中来简单地解决了这个问题
alias docker_compose_run='eval "$(docker-machine env default)" && docker-compose up'
那我干脆运行docker_compose_run
我在 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-机器版本0.7.0,build a650a40
Docker 版本 1.11.1,构建 5604cbe
docker-compose version 1.7.1, build 0a9ab35
iterm2 版本 3.0.0
虚拟 Machine 版本 5.0.20 r106931
我通过将以下行添加到我的 .profile
文件中来简单地解决了这个问题
alias docker_compose_run='eval "$(docker-machine env default)" && docker-compose up'
那我干脆运行docker_compose_run