首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker无法安装依赖项

docker无法安装依赖项
EN

Stack Overflow用户
提问于 2019-03-04 13:58:59
回答 2查看 560关注 0票数 0

在学习本教程时,我正在学习码头:https://docs.docker.com/get-started/part2/

一切看起来都还好,但是当我运行docker =learndocker时,它开始在安装依赖项的行中失败。以下是错误:

代码语言:javascript
复制
Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7fb5eee1f1d0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',)': /simple/click/
  Could not find a version that satisfies the requirement Click==7.0 (from -r requirements.txt (line 1)) (from versions: )
No matching distribution found for Click==7.0 (from -r requirements.txt (line 1))
The command '/bin/sh -c pip install --trusted-host pypi.python.org -r requirements.txt' returned a non-zero code: 1

以下是我的requirements.txt内容:

代码语言:javascript
复制
Click==7.0
Flask==1.0.2
itsdangerous==1.1.0
Jinja2==2.10
MarkupSafe==1.1.1
pkg-resources==0.0.0
redis==3.2.0
Werkzeug==0.14.1
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-04 14:26:45

这可能是DNS问题-请参阅Dns设置的注释:https://docs.docker.com/get-started/part2/

DNS设置 DNS错误配置会导致pip出现问题。您需要设置自己的DNS >服务器地址,以使pip正常工作。您可能需要更改Docker守护进程的DNS >设置。

票数 1
EN

Stack Overflow用户

发布于 2019-03-04 14:27:10

这不是码头的问题。pip无法连接到远程服务器。最相关的错误消息是:

重试(重试(total=0,connect=None,read=None,redirect=None,status=None)),在连接被‘NewConnectionError(:失败建立新连接失败: Errno -3名称解析中的临时故障’,)后重试

你确定你的互联网连接正常吗?如果您使用的是代理,请签出this question。但是,也可能存在一些临时的服务器中断。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54984797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档