【问题标题】:Apache Pulsar installation in Windows Docker在 Windows Docker 中安装 Apache Pulsar
【发布时间】:2020-09-27 01:28:15
【问题描述】:

能否请您帮我如何使用 windows docker 安装本地独立 pulsar 集群。我已遵循以下选项。但我无法访问 pulsar UI

8080 端口已经分配给其他进程。所以这里我使用的是 8081 端口。

选项 1:

docker run -it -p 6650:6650 -p 8081:8081 --mount source=pulsardata,target=/pulsar/data --mount source=pulsarconf,target=/pulsar/conf apachepulsar/pulsar:2.5.2 bin/pulsar 独立

选项 2: docker run -it -p 6650:6650 -p 8081:8081 -v "$PWD/data:/pulsar/data".ToLower() apachepulsar/pulsar:2.5.2 bin/pulsar 独立

使用上述两个选项,我无法看到 INFO - [main:WebService] - Web Service 开始于http://127.0.0.1:8081.Also 我无法访问系统中的以下 url。

pulsar://localhost:6650

http://localhost:8081

谢谢

【问题讨论】:

    标签: apache-pulsar python-pulsar pulsar


    【解决方案1】:

    问题是端口之间的mapping。很明显,你这边不能使用8080,但是容器内还是应该使用8080端口,因为这个端口是服务使用的。正确的命令是:

    docker run -it -p 6650:6650 -p 8081:8080 apachepulsar/pulsar:2.5.2 bin/pulsar standalone
    

    先尝试不使用卷然后再添加它们是有意义的。

    【讨论】:

      猜你喜欢
      • 2020-04-01
      • 2022-06-26
      • 2020-10-12
      • 2015-09-14
      • 1970-01-01
      • 2014-06-23
      • 2011-03-29
      • 2018-09-23
      • 1970-01-01
      相关资源
      最近更新 更多