解决docker报错Encounterederrorswhilebringinguptheproject实测有效,


目录
  • docker报错Encountered errors while bringing up the project
    • 报错截图
    • 报错内容
    • 解决方案
  • 总结

    docker报错Encountered errors while bringing up the project

    最近在安装开源数据可视化工具 DataEase 服务时,遇到了报错

    报错截图

    如下:

    报错内容

    Creating network "dataease_dataease-network" with driver "bridge"
    Creating kettle   ... done
    Creating dataease ... done
    Creating doris-be ... done
     
    ERROR: for doris-fe  Container "9333bc7e3301" is unhealthy.
    ERROR: Encountered errors while bringing up the project.
     
    DataEase 服务状态 : 正在启动

    解决方案

    当这种报错时,dectl reload、dectl restart 都不生效,那么出现错误的原因是什么呢?

    错误出现的原因是,之前启动的 docker-compose 没有关闭。

    此时只需要进行 docker-compose 的关闭和启动即可,

    命令如下:

    # 关闭
    docker-compose down
    # 启动
    docker-compose up

    执行命令截图如下

    其中的 error 并不影响,可以不用关注:

    然后再执行 dectl reload 即可正常启动 DataEase 服务

    其它项目相同报错可以用项目启动的命令

    dectl 为DataEase内置项目命令行,至此就可完美解决此报错

    # 重新加载 DATAEASE 服务
    dectl reload

    命令执行截图如下,项目已经正常启动:

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持PHP之友。

    您可能感兴趣的文章:
    • Docker启动容器报错:Ports are not available的解决方案
    • docker容器在uos-12038.101上启动报错的解决办法
    • 解决docker报错:docker:invalid reference format.
    • 解决Docker报错:“docker build“ requires exactly 1 argument.
    • docker部署redis报错内存分配过度解决办法

    相关内容