我正在使用MongoDB的默认docker映像,并尝试在Windows框中使用简单的spring Boot应用程序进行连接。
mongoDB图像正确凝视
我的班级道路上有ownerWindow
。我正在使用所有默认的春季启动,并且仅在application.properties中使用以下属性。
PlatformParameters
在应用程序启动时出现连接被拒绝:连接错误
日志
spring-boot-starter-data-mongodb
我在这里想念的是什么?
答案 0 :(得分:1)
不是MongoDB专家,而是一名中度的Docker用户:您似乎没有发布默认情况下MongoDB运行的端口: 27017 。这就是为什么您的spring应用程序无法获得连接并引发此异常的原因:
Exception in monitor thread while connecting to server 192.168.99.100:27017
因此,您可以在启动mongo容器时尝试使用-p 27017:27017
发布端口。