[英]Docker Gremlin client cannot connect to gremlin server?
我在本地运行 gremlin-client 容器和 gremlin-server 容器在 2 个单独的容器中。 我开始如下:
docker network create -o com.docker.network.bridge.enable_icc=true hacker
docker run --network hacker -p 8182:8182 tinkerpop/gremlin-server:3.4
docker run --network hacker -it tinkerpop/gremlin-console
当我尝试从客户端连接到远程服务器时:
:remote connect tinkerpop.server conf/remote.yaml
我收到以下错误:
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8182
为什么是这样? 我尝试共享网络,但仍然无法正常工作。 有任何想法吗? 端口被转发并匹配 remote.yaml 文件中的内容。
我通过修改客户端上 conf 文件中的主机以读取为host.docker.internal
来使其工作
我通过修改客户端上 conf 文件中的主机以读取为 host.docker.internal 来使其工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.