You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Grobid与Biblio-glutton时Docker Compose报错:找不到config/glutton.yml

Biblio-glutton Docker Compose配置文件找不到问题解决

问题场景

运行以下Docker Compose命令时出现FileNotFoundException,提示找不到config/glutton.yml文件:

docker-compose run biblio java -jar lib/lookup-service-0.2-onejar.jar crossref --input ../../data/crossref-works.2018-09-05.json.xz config/glutton.yml

报错信息

Creating biblio-glutton_biblio_run ... done
java.io.FileNotFoundException: File config/glutton.yml not found
        at io.dropwizard.configuration.FileConfigurationSourceProvider.open(FileConfigurationSourceProvider.java:18)
        at io.dropwizard.configuration.BaseConfigurationFactory.build(BaseConfigurationFactory.java:80)
        at io.dropwizard.cli.ConfiguredCommand.parseConfiguration(ConfiguredCommand.java:126)
        at io.dropwizard.cli.ConfiguredCommand.run(ConfiguredCommand.java:74)
        at io.dropwizard.cli.Cli.run(Cli.java:78)
        at io.dropwizard.Application.run(Application.java:93)
        at com.scienceminer.lookup.web.LookupServiceApplication.main(LookupServiceApplication.java:185)
ERROR: 1

环境说明:Windows 10系统,使用管理员权限CMD执行命令,本地当前目录下存在config文件夹,且其中包含glutton.yml文件。

解决方法(2022年9月6日更新)

问题根源是Docker Compose文件中缺少正确的本地目录到容器内的卷映射。修改Docker Compose文件,添加volumes配置映射本地的data和config目录到容器内的对应路径:

services:
  biblio:
    build: .
    restart: always
    ports:
      - 8080:8080
    volumes:
      - .\data:/app/data
      - .\config:/app/config

修改完成后重新执行命令,程序即可正常运行。

内容的提问来源于stack exchange,提问作者Stefano Gabriele

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 19:45:56