我在virtualbox上使用minikube。我的节点图像是14.10.1,在我的应用程序中,我使用以下字符串连接到mongodb atlas群集
mongodb://:@ /?retryWrites = true&w =多数
我将kubernetes排除在图片之外,而只是使用
docker run --name app -p 80:80 -d
但是,当我从Mac运行相同的命令/容器时,它可以连接到Atlas集群。
我不确定是什么问题。有人可以帮忙吗?
答案 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集群