节点容器无法从minikube而是从本地计算机连接到Atlas群集

时间:2020-10-21 14:42:23

标签: minikube mongodb-atlas

我在virtualbox上使用minikube。我的节点图像是14.10.1,在我的应用程序中,我使用以下字符串连接到mongodb atlas群集

mongodb://:@ /?retryWrites = true&w =多数

我将kubernetes排除在图片之外,而只是使用

docker run --name app -p 80:80 -d 但是由于某些原因,当我在minikube中运行上述容器时,它无法连接到Atlas群集

但是,当我从Mac运行相同的命令/容器时,它可以连接到Atlas集群。

我不确定是什么问题。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

经过几天的实验,我发现当我使用“ minikube start --driver = virtualbox”启动minikube时,无法使用mongodb://:url或mongodb + srv://都不连接到mongodb atlas集群:网址

但是,如果仅使用命令“ minikube start”启动minikube,则我的容器可以使用mongodb + srv://:url连接到Atlas集群

看来virtualbox驱动程序存在问题。

我用microk8s测试了同样的东西,我的容器可以使用mongodb + srv://:url连接到Atlas集群