Windows上的Docker,Mongodb,Spring Boot出现连接被拒绝错误

时间:2019-03-06 01:03:28

标签: spring mongodb spring-boot docker

我正在使用MongoDB的默认docker映像,并尝试在Windows框中使用简单的spring Boot应用程序进行连接。

mongoDB图像正确凝视

enter image description here

mongoDB映像中的IP enter image description here

我的班级道路上有ownerWindow。我正在使用所有默认的春季启动,并且仅在application.properties中使用以下属性。

PlatformParameters

在应用程序启动时出现连接被拒绝:连接错误

日志

spring-boot-starter-data-mongodb

我在这里想念的是什么?

1 个答案:

答案 0 :(得分:1)

不是MongoDB专家,而是一名中度的Docker用户:您似乎没有发布默认情况下MongoDB运行的端口: 27017 。这就是为什么您的spring应用程序无法获得连接并引发此异常的原因:

Exception in monitor thread while connecting to server 192.168.99.100:27017

因此,您可以在启动mongo容器时尝试使用-p 27017:27017发布端口。