首页 > 其他分享 >docker-compose up 启动容器服务超时错误:ERROR: An HTTP request took too long to complete. Retry with --verbose

docker-compose up 启动容器服务超时错误:ERROR: An HTTP request took too long to complete. Retry with --verbose

时间:2023-01-12 17:11:33浏览次数:36  
标签:compose HTTP complete -- up etc TIMEOUT docker

问题

        本人正在使用docker运行一个中型的项目,包含40多个微服务及相关数据库的docker。由于docker-compose up 同时启动的服务过多,超过了请求HTTP限制的60s时间仍未全部成功启动起来,所以出现了超时错误:

ERROR: An HTTP request took too long to complete. Retry with --verbose to obtain debug information. If you encounter this issue regularly because of slow network conditions, consider setting COMPOSE_HTTP_TIMEOUT to a higher value (current value: 60).

其中60s是默认的时间。
解决思路

       把 COMPOSE_HTTP_TIMEOUT 的值调大,并转为环境变量即可。

解决步骤

       先进入/etc/profile配置文件,执行命令:

vi /etc/profile

       然后在尾部添加上下面代码:

export COMPOSE_HTTP_TIMEOUT=500 export DOCKER_CLIENT_TIMEOUT=500

       接着使/etc/profile配置文件生效,执行命令:

source /etc/profile

       最后重新执行命令 docker-compose up 即可。

 

标签:compose,HTTP,complete,--,up,etc,TIMEOUT,docker
From: https://www.cnblogs.com/exmyth/p/17047212.html

相关文章

  • 开发流程环境搭建
    1测试环境 就本地访问线上域名--》通过frp转发到本地服务端[common]bind_port=7000vhost_http_port=8080#暴露对外端口(这个是)token=957481541#(自己定......
  • 【Python】ElementTree模块_XML处理模块
    ElementTree模块Tips:Python2.4之前版本在使用ElementTree模块时,需要importxml.etree.ElementTree的操作。 加载文件#将XMl文件加载并返回一个ELementTree对象......
  • gt ge lt le eq ne
    gt:表示大于>。即greaterthange:表示大于等于>=。即greaterthanorequalstolt:表示小于<。即lessthanle:表示小于等于<=。即lessthanorequalstoeq:表示等于=。即equals......
  • vite vue插件打包配置
    import{defineConfig,UserConfigExport,ConfigEnv}from"vite";importexternalGlobalsfrom"rollup-plugin-external-globals";importvuefrom"@vitejs/plugi......
  • 解决问题 setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or
    解决字符集问题setlocale:LC_ALL:cannotchangelocale(en_US.UTF-8):Nosuchfileordirectory系统已经设置了默认地区_语言.字符集为en_US.UTF-8,但是在系统中没......
  • IDEA的Services中添加SpringBoot启动和npm启动
    1、添加SpringBoot启动点击页面最下方Services,在弹出框中点击左上角最右侧的+,在点击RunConfigurationType,在弹出框AddConfigurationType中找到SpringBoot点击......
  • 【工具推荐】 Obsidian 插件 Obsidian to Flomo 一键同步内容到 Flomo 插件
    一、Obsidian、Flomo、ObsidiantoFlomo他们都是什么?1.什么是Obsidian?Obsidian是一款本地管理文件的笔记软件,通过双向链接的方法,把笔记关联起来,形成相互关联的知识......
  • Oracle SQL 两个日期类型毫秒值求差,日期转毫秒,时间差(ms)自定义函数解决毫秒差
    前言实际业务经常遇到求平均响应时间等操作,理论上应该可以直接求日期格式毫秒值,便可以计算时间差,But,Oracle没有对应函数,同时网上的方法求得是日期格式化的double类型数据,相......
  • 精品战略与长期主义,如何为OPPO赢得市场
    过去几年,是智能手机发展的一个盘整期,整个产业创新乏力,市场增长停滞。元旦前后,各大厂商集中发布新款,手机迎来集中热销。战报显示,该轮大促对市场的激活作用十分可观,或将开启......
  • 常用的DOS命令
    打开CMD的方式开始+系统+命令提示符Win键+R输入CMD打开控制台(推荐使用)在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令型窗口资源管理器的地址栏......