通过Node.js APIconfigurationCouchbase连接端口

我正在使用官方的Couchbase Docker容器。

一些Couchbase服务器使用的重要端口 。

这些通过容器暴露在主机上的随机端口。

有没有办法提供这些主机端口获得Couchbase服务器连接? 类似于如何configuration服务器的预安装,但为客户端。

我正在使用他们最新的Node.js SDK,但没有看到一个很好的options散列,例如在群集中 。

如果一切都失败了,我可以在Docker运行中按照1:1的映射(容器:主机)。

如果使用-P启动容器,Docker会将所有暴露的端口发布到主机接口上的随机端口。 端口在3276861000

每个暴露的端口都可以映射到一个显式端口-p hostPort:containerPort

这种方法是独立于客户端SDK的。

build议在一个Docker主机上启动一个Couchbase服务器,以确保端口可用。