docker镜像访问本地elasticsearch端口操作
使用docker stack部署的镜像服务,进入镜像之后,理论上,应该可以通过下面的指令访问本地的elasticsearch服务 curl 本机ip/9200 但是却提示拒绝访问。 后来本机使用上述指令查看之后发现,本机也是拒绝访问。 之后发现,9200端口的elasticsearch服务,是通过打洞的方式连接的远程服务器上的elasticsearch服务,只能通过下面指令访问端口 curl 127.0.0.1:9200 如果想要通过本机ip访问9200端口,则需要在打洞指令的后面加上 -g。 补充知识:docker运行elasticsearch时候,访问不了9200端口,容器一开启就
用户评论