【问题标题】:Error starting userland proxy: Bind for 0.0.0.0:80启动用户态代理时出错:绑定 0.0.0.0:80
【发布时间】:2017-11-23 21:17:40
【问题描述】:

我正在使用here 给出的步骤在 docker 上安装石墨,但出现了跟随错误。

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)

然后我尝试再次安装,但它给了我错误名称已经存在,我应该删除它,我尝试使用删除它

但出现以下错误

  Error response from daemon: driver failed programming external connectivity on endpoint graphite (733da4f70dc2c2e54a4cfacde6546df24829ef6d788222c41d417392c1e4acb1): Error starting userland proxy: Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE).

为什么我无法使用 docker 安装石墨?

 docker rm /graphite

【问题讨论】:

    标签: docker graphite graphite-carbon


    【解决方案1】:
    Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE)
    

    这意味着您的主机上的端口 80 上已经存在与您的运行命令和此标志相关的东西:-p 80:80 这意味着您要将端口 80 从容器内部(右侧部分)映射到您的主机上(左部分)。 解决方法是停止端口 80 上的某些服务(例如 Skype - Windows 上的常见情况或 Nginx/Apache - Linux 上的常见情况)或将映射更改为例如-p 8080:80 并通过 localhost:8080 访问您的服务

    【讨论】:

    • 哇,跑得像个魅力。非常感谢
    猜你喜欢
    • 2018-03-13
    • 2018-03-13
    • 2018-09-21
    • 2021-12-31
    • 2019-10-06
    • 1970-01-01
    • 2019-12-01
    • 2012-04-26
    相关资源
    最近更新 更多