构建Apache Nutch Docker容器时遇COPY文件缺失错误求助
解决Apache Nutch Docker构建时COPY config文件报错的问题
- 先检查执行
docker build命令的目录下有没有config文件夹,里面是否存在supervisord_startserver_webapp.conf文件。如果没有,按以下操作:- 创建
config目录:mkdir -p config - 获取官方的
supervisord_startserver_webapp.conf配置文件,放到这个config目录里(可从Apache Nutch官方Docker相关代码中提取该文件)
- 创建
- 确保构建时使用正确的上下文路径,执行构建命令时末尾的
.要指向包含config目录的路径,示例命令:docker build --build-arg BUILD_MODE=2 . - 如果是单独复制Dockerfile来构建,建议直接克隆Apache Nutch Docker相关的官方代码仓库,进入仓库目录后再执行构建——官方仓库自带所需的
config目录及配置文件,能直接避免路径缺失问题。
内容的提问来源于stack exchange,提问作者staminna
相关产品推荐
相关产品推荐

