已下载graphiteapp/graphite的较新图像-statsd:latest

kq0g1dla  于 2021-06-25  发布在  Flink
关注(0)|答案(1)|浏览(399)

我想用这里给出的步骤在docker上安装graphite

docker run -d\
 --name graphite\
 --restart=always\
 -p 80:80\
 -p 2003-2004:2003-2004\
 -p 2023-2024:2023-2024\
 -p 8125:8125/udp\
 -p 8126:8126\
 graphiteapp/graphite-statsd

一开始给了我以下警告

Unable to find image 'graphiteapp/graphite-statsd:latest' locally
latest: Pulling from graphiteapp/graphite-statsd

在所有的拉动完成后给了我以下的错误

Digest: sha256:3136b19fcdb9162c642cc1d2821172948346651a46b41ab63cc05c2962ea85c9
Status: Downloaded newer image for graphiteapp/graphite-statsd:latest
7af4b99efeb4bb7d0bc1ba1d8b4556d812adc87bc720c035998eeb54116e57f4
docker: Error response from daemon: driver failed programming external connectivity on endpoint graphite (de38efe3b7ee88976d044ffe9948839c8058b06408f46f9857e4e689d9883ce9): Error starting userland proxy: Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE).
irtuqstp

irtuqstp1#

警告消息只是报告您本地没有这样的图像,并开始下载它。
你得到一个错误,因为你有一些服务工作在80端口在你的主机上。这个 graphite 容器无法启动,因为它还需要80个端口才能使用。因此,您可以停止使用端口80的服务或启动 graphite 使用另一个端口(例如81)并在端口81上访问它:

docker run -d\
--name graphite\
--restart=always\
-p 81:80\
-p 2003-2004:2003-2004\
-p 2023-2024:2023-2024\
-p 8125:8125/udp\
-p 8126:8126\
graphiteapp/graphite-statsd

相关问题