docker中的mongodb错误连接超时
请帮我做这个。我尝试了以下步骤,但无法连接到MongoDBdocker中的mongodb错误连接超时,mongodb,docker,Mongodb,Docker,请帮我做这个。我尝试了以下步骤,但无法连接到MongoDB 运行:docker运行-p 27017:27017——命名我的mongo-d mongo:latest 运行:docker-inspect-f'{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}'我的mongo 上述命令的输出是一个IP地址。让IP地址为172.17.0.2 在浏览器中打开此链接: 如果在浏览器中显示以下输出,则一切正常:看起来您正试图通过本机驱动程序端口上的HT
docker运行-p 27017:27017——命名我的mongo-d mongo:latest
docker-inspect-f'{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}'我的mongo
172.17.0.2
看起来您正试图通过本机驱动程序端口上的HTTP访问MongoDB。
我被卡在这里了谢谢您尝试访问的IP地址是容器的专用IP,只能从docker网络中访问 使用您在
docker运行中指定的参数-p
,告诉docker将主机上的本地端口映射到容器上指定的端口,在这种情况下,localport 27017
到container port 27017
,然后您可以使用localhost
访问它:http://localhost:27017
请在此处阅读更多信息: