首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用docker- COMPOSE_HTTP_TIMEOUT命令覆盖COMPOSE_HTTP_TIMEOUT的默认值

如何使用docker- COMPOSE_HTTP_TIMEOUT命令覆盖COMPOSE_HTTP_TIMEOUT的默认值
EN

Stack Overflow用户
提问于 2016-04-07 22:18:50
回答 7查看 100.1K关注 0票数 110

我有对接-合成,获取一些图像,并建立一个。当我运行docker-compose up时,我会得到以下错误

错误:请求需要很长时间才能完成。使用--详细重试以获得调试信息。如果由于网络条件缓慢而经常遇到此问题,请考虑将COMPOSE_HTTP_TIMEOUT设置为更高的值(当前值: 60)。

问题:如何使用docker-compose命令传递COMPOSE_HTTP_TIMEOUT

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2016-04-08 14:52:28

COMPOSE_HTTP_TIMEOUT是一个环境变量,所以

代码语言:javascript
复制
COMPOSE_HTTP_TIMEOUT=200 docker-compose up
票数 160
EN

Stack Overflow用户

发布于 2016-07-28 08:43:02

您需要您的COMPOSE_HTTP_TIMEOUT在您的码头实例级别(docker-compose up),而不是在您的码头形象。因此,解决方案是创建一个.env文件并将其放入其中:

代码语言:javascript
复制
#.env
COMPOSE_HTTP_TIMEOUT=200

您可以检查这里文档

票数 52
EN

Stack Overflow用户

发布于 2020-02-07 10:00:16

对于Mac用户,状态栏图标中的restarting docker修复了以下问题:

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

https://stackoverflow.com/questions/36488209

复制
相关文章

相似问题

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