You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker MongoDB容器无法正常启动,连接报错connect ECONNREFUSED 127.0.0.1:27017

解决MongoDB Docker容器启动即退出及连接问题
  • 正确的启动命令:

    docker run --name some-mongo -d -p 27017:27017 mongo
    
  • 问题根源:
    你原命令把-p 27017:27017放在了镜像名mongo之后,这部分会被Docker当作MongoDB的启动参数传递,但MongoDB不识别-p参数,导致容器启动失败直接退出,同时端口未完成映射,所以MongoDB Compass无法连接。

  • 连接验证:
    容器启动后,执行docker ps确认容器处于运行状态,随后在MongoDB Compass中使用连接字符串mongodb://127.0.0.1:27017即可完成连接。

内容的提问来源于stack exchange,提问作者Curtis_L

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 18:42:01