linux - 错误 [内部] 为 docker.elastic.co/elasticsearch/elasticsearch:7.12.0 加载元数据
问题描述
使用此网站:https ://logz.io/blog/elk-stack-on-docker/安装 elk。然后我很遗憾地收到以下错误错误 [内部] 为 docker.elastic.co/elasticsearch/elasticsearch:7.12.0 加载元数据。当我运行 docker-compose up -d. 完整的输出消息是:
Building elasticsearch [+] Building 56.3s (3/3) FINISHED => [internal] load build definition from Dockerfile 0.2s => => transfer dockerfile: 263B 0.0s => [internal] load .dockerignore 0.3s => =>传输上下文:2B 0.0s => ERROR [internal] load metadata for docker.elastic.co/elasticsearch/elasticsearch:7.12.0 55.9s
[内部] 为 docker.elastic.co/elasticsearch/elasticsearch:7.12.0 加载元数据:
无法使用前端 dockerfile.v0 解决:无法创建 LLB 定义:rpc 错误:代码 = 未知 desc = 获取凭据时出错 - 错误:退出状态 1,输出:`获取凭据时出错 - 错误:执行:“docker-credential-wincred .exe":在 %PATH% 中找不到可执行文件,输出:``` 错误:服务 'elasticsearch' 构建失败
这个 repo 是否可以为其他人下载 ELK?我在ubuntu上克隆它。
解决方案
在 Dockerfile 中构建 logstash 的图像时,我也遇到了这个错误。当我运行命令docker compose up
而不是docker-compose up
它工作正常
推荐阅读
- java - 为什么数据类型“int”在以下代码中被括在括号中
- azure - 如何在 Azure 存储队列的开头插入消息?
- python - 有什么方法可以让我使用列表推导从列表中创建集合?
- python - 由于焦点在前一帧的输入,Tkinter 绑定方法不起作用
- azure - 列出和分组多个分支的构建 ID
- python - 当单词包含在另一列中时从一列打印
- node.js - 如何使用 find $or 查询返回用于查找文档的任何字段?
- java - 单击列表项时 ViewPager 变为空白
- angular - 减速器,实体适配器:类型上不存在属性“帐户” - Angular 7、Rxjs 6、Ngrx
- usb - 如何在停止模式下保持 USB 连接