繁体   English   中英

Docker 普罗米修斯没有启动

[英]Docker Prometheus not starting

就在描述的这个页面上,我正在尝试使用 git-bash 在我的 windows docker prom/prometheus 上启动:

docker run \
    -p 9090:9090 \
    -v  /C:/Users/Bob/service/src/main/resource/prometheus.yml:/etc/prometheus/prometheus.yml \
    prom/prometheus

但我收到此错误:

来自守护程序的错误响应:端口不可用:侦听 tcp 0.0.0.0:9090:绑定:通常只允许每个套接字地址(协议.网络地址/端口)使用一次

docker ps -a:

CONTAINER ID    IMAGE            COMMAND                  CREATED        STATUS   PORTS  NAMES             
4acfd919e0b5    prom/prometheus  "/bin/prometheus --c" 4 seconds ago  Created         brunell  

那么为什么我不能在我的 windows docker 上启动它?

乍一看,我注意到您在 Windows 的 prometheus.yml 路径中写了前斜杠/而不是反斜杠\

它必须是: -v C:\Users\Bob\service\src\main\resource\prometheus.yml

此外,在路径的开头,没有必要放置任何斜线。 输入-v C:\...它应该可以工作。

如果这不起作用,请尝试向 docker 添加更多内存。

希望这可以帮助你!

你好:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM