通过Node.js APIconfigurationCouchbase连接端口
我正在使用官方的Couchbase Docker容器。
一些Couchbase服务器使用的重要端口 。
这些通过容器暴露在主机上的随机端口。
有没有办法提供这些主机端口获得Couchbase服务器连接? 类似于如何configuration服务器的预安装,但为客户端。
我正在使用他们最新的Node.js SDK,但没有看到一个很好的options
散列,例如在群集中 。
如果一切都失败了,我可以在Docker运行中按照1:1的映射(容器:主机)。
如果使用-P
启动容器,Docker会将所有暴露的端口发布到主机接口上的随机端口。 端口在32768
和61000
。
每个暴露的端口都可以映射到一个显式端口-p hostPort:containerPort
。
这种方法是独立于客户端SDK的。
build议在一个Docker主机上启动一个Couchbase服务器,以确保端口可用。