![](/img/trans.png)
[英]Docker + Windows + Prometheus : How/Where to supply the configuration files
[英]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.