gpt4 book ai didi

java - 如何配置spring-boot微服务docker容器访问本地mongodb数据库?

转载 作者:行者123 更新时间:2023-12-02 10:03:17 24 4
gpt4 key购买 nike

我有一个用 Spring Boot 开发的微服务,它与 mongodb 连接。当在本地运行时,一切正常。当我为我的微服务而不是我的 mongodb 创建 docker 容器时,我收到“连接被拒绝”的错误。我先连接到我的 mongodb,地址为“localhost:27017”,然后是“127.0.0.1:27017”,但两者都不起作用。我知道问题是这个地址,因为docker使用与服务器不同的网络适配器,但我找不到如何配置我的spring boot容器与我的mongodb本地连接。这种做法有错吗?我不想对我的 mongodb 进行 dockerize,因为将来该应用程序将不会与我的数据库在一起。

我使用的是 Linux Ubuntu。

最佳答案

请使用您的真实 IP 地址。本地主机地址将解析为容器本身。

关于java - 如何配置spring-boot微服务docker容器访问本地mongodb数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55479787/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com