我刚开始使用Prometheus并且我可能做错了什么,但在尝试使用以下内容构建blackbox_exporter(https://github.com/prometheus/blackbox_exporter)图像时出现以下错误:
docker build -t blackbox_exporter .
错误是:
Step 3 : COPY blackbox_exporter /bin/blackbox_exporter
lstat blackbox_exporter: no such file or directory
当我编辑Dockerfile并将其更新为:
时COPY . /bin/blackbox_exporter
然后它正确构建。有什么想法吗?
提前致谢。
大卫
答案 0 :(得分:2)
查看Makefile for that project,在promu构建应用程序之后,会发生docker镜像构建。容器被设计为busybox的最小环境和您首先在docker之外创建的应用程序二进制文件。