本地访问不了 mongo shell 界面
来源:2-3 【动动手】一行命令在Docker中运行MongoDB

慕沐7276372
2019-04-09
如图:
容器里已经安装 mongoDB 4 和 mongo-express 并且已经链接 但是访问 本地 http://localhost:8081/ 显示无法访问网页 请问怎么解决,
写回答
2回答
-
慕沐7276372
提问者
2019-04-11
这个问题我提错了 应该是本地访问不了mongo-express 开启的数据库页面
首先我用的是windows 系统 然后 安装的是Docker Toolbox 这个比较老的工具 如果数据库链接成功后 访问localhost:8081端口是成功不了的。要用这个工具给的端口。
群里的一位朋友这样回复的:
windows下的docker是跑在hyper-v的linux虚拟机上的,所谓的端口映射也是linux与docker容器的映射,而非原生windows系统。为了规避初学者的问题,一开始不要用windows。所以你直接访问linux的ip地址是可以访问的,而不是windows的ip地址。
00 -
Stannum
2019-04-10
同学你好 可否把你运行mongod的命令也贴出来看一下?
012019-04-10
相似问题