gpt4 book ai didi

docker - 如何在Docker上运行Thanos?

转载 作者:行者123 更新时间:2023-12-02 19:22:20 25 4
gpt4 key购买 nike

我想运行Thanos od Docker。我怎样才能做到这一点?现在,我正在尝试这种方式:
sudo docker run --name thanos -d -p 10902:10902 improbable/thanos:master
但状态为:Exited (0) 10 seconds ago
作为docker logs thanos的结果是:

usage: thanos [<flags>] <command> [<args> ...]

A block storage based long-term storage for Prometheus

Flags:
-h, --help Show context-sensitive help (also try --help-long and
--help-man).
--version Show application version.
--log.level=info Log filtering level.
--gcloudtrace.project=GCLOUDTRACE.PROJECT
GCP project to send Google Cloud Trace tracings to. If
empty, tracing will be disabled.
--gcloudtrace.sample-factor=1
How often we send traces (1/<sample-factor>). If 0 no
trace will be sent periodically, unless forced by
baggage item. See `pkg/tracing/tracing.go` for details.

Commands:
[Commands...]

找不到错误。怎么了?

最佳答案

您需要为thanos提供完整的命令,例如:

sudo docker run --name thanos -d -p 10902:10902 improbable/thanos:master --version

将打印thanos版本并退出容器

说明:

在图像上,有一个名为 thanos的Entrypoint命令,该命令将始终在启动容器时运行,因此,如果不向 thanos命令提供任何参数,则会从该命令中获得帮助消息,并且conatiner将正常退出,并带有退出代码 0,因为它已经完成了运行提供的命令

关于docker - 如何在Docker上运行Thanos?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58761536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com