您能帮助我如何使用windows docker.i安装本地独立的pulsar集群吗?我已经按照下面的options.but操作,我无法访问pulsar UI
8080端口已经分配给其他process.so,这里我使用的是8081端口。
选项1:
docker运行-it -p 6650:6650 -p 8081:8081 --挂载数据,source=pulsardata =/pulsar/ source=pulsarconf --挂载数据,目标=/pulsar/conf apachepulsar/pulsar:2.5.2 bin/pulsar standalone
选项2: docker run -it -p 6650:6650 -p 8081:8081 -v "$PWD/data:/pulsar/data".ToLower() apachepulsar/pulsar:2.5.2 bin/pulsar standalone
使用以上两个选项,我无法看到在http://127.0.0.1:8081.Also启动的信息-主:WebService- Web服务我无法访问系统中的以下url。
pulsar://localhost:6650
http://localhost:8081
谢谢
发布于 2020-06-16 06:04:33
问题出在端口之间的mapping。很明显,您不能在您的一侧使用8080,但在容器内仍应使用端口8080,因为此端口由服务使用。正确的命令是:
docker run -it -p 6650:6650 -p 8081:8080 apachepulsar/pulsar:2.5.2 bin/pulsar standalone先在没有卷的情况下尝试,然后再添加卷是有意义的。
https://stackoverflow.com/questions/62256017
复制相似问题