首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Docker 常见问题 - MAC 电脑运行 docker-compose up -d 报 File "docker/transport/unixconn.py", line 43, in con

Docker 常见问题 - MAC 电脑运行 docker-compose up -d 报 File "docker/transport/unixconn.py", line 43, in con

作者头像
小菠萝测试笔记
发布2021-10-12 16:21:43
发布2021-10-12 16:21:43
2.5K0
举报

背景

在本地有一个 docker-compose.yml 文件,要运行它

代码语言:javascript
复制
docker-compose up -d

结果报错了

代码语言:javascript
复制
Traceback (most recent call last):
File "urllib3/connectionpool.py", line 677, in urlopen
File "urllib3/connectionpool.py", line 392, in _make_request
File "http/client.py", line 1252, in request
File "http/client.py", line 1298, in _send_request
File "http/client.py", line 1247, in endheaders
File "http/client.py", line 1026, in _send_output
File "http/client.py", line 966, in send
File "docker/transport/unixconn.py", line 43, in connect
FileNotFoundError: [Errno 2] No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "requests/adapters.py", line 449, in send
File "urllib3/connectionpool.py", line 727, in urlopen
File "urllib3/util/retry.py", line 403, in increment
File "urllib3/packages/six.py", line 734, in reraise
File "urllib3/connectionpool.py", line 677, in urlopen
File "urllib3/connectionpool.py", line 392, in _make_request
File "http/client.py", line 1252, in request
File "http/client.py", line 1298, in _send_request
File "http/client.py", line 1247, in endheaders
File "http/client.py", line 1026, in _send_output
File "http/client.py", line 966, in send
File "docker/transport/unixconn.py", line 43, in connect
urllib3.exceptions.ProtocolError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "docker/api/client.py", line 205, in _retrieve_server_version
File "docker/api/daemon.py", line 181, in version
File "docker/utils/decorators.py", line 46, in inner
File "docker/api/client.py", line 228, in _get
File "requests/sessions.py", line 543, in get
File "requests/sessions.py", line 530, in request
File "requests/sessions.py", line 643, in send
File "requests/adapters.py", line 498, in send
requests.exceptions.ConnectionError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "bin/docker-compose", line 3, in
File "compose/cli/main.py", line 67, in main
File "compose/cli/main.py", line 123, in perform_command
File "compose/cli/command.py", line 69, in project_from_options
File "compose/cli/command.py", line 132, in get_project
File "compose/cli/docker_client.py", line 43, in get_client
File "compose/cli/docker_client.py", line 170, in docker_client
File "docker/api/client.py", line 188, in init
File "docker/api/client.py", line 213, in _retrieve_server_version
docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))
检查我的 docker 命令
代码语言:javascript
复制
docker

是正常可找到命令的(后来才发现这个不行)

解决方案

https://github.com/prisma/prisma1/issues/5120

最后还是根据这个 issue 提供的思路解决了

根因

本地的 docker-desktop 没有启动......

将这个软件启动就好了....

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-10-09 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 背景
    • 检查我的 docker 命令
  • 解决方案
    • 根因
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档