error:Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused;error:couldn't ....

我怕爱的太早我们不能终老 提交于 2020-01-11 02:35:53

错误:MongoDB shell version: 2.6.10
connecting to: test
2020-01-06T19:04:40.945+0800 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2020-01-06T19:04:40.946+0800 Error: couldn’t connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146
我是在虚拟机下,下载了mongo,想进入mongodb库,发现报错(如上),网上查了很多,按照他们的方法尝试了很多,但就是进不去,后来发现因为自己没有进入到docker镜像下(刚开始接触镜像)
我对docker镜像的学习,是借助虚拟机来进行操作学习的

第一步,切换到su root用户下,在docker images 查看docker下的所有镜像
在这里插入图片描述
第二步,如果没有mongo ,通过docker pull mongo官网拉取mongo,如果已经拉取直接操作第三步
在这里插入图片描述
第三步,启动容器docker run -dit --name mymongodb -p 27017:27017 mongo
在这里插入图片描述
第四步,打开容器docker exec -it mymongodb bash,进入mongo
在这里插入图片描述出现蓝色圈中的图案,表示已经进入mongo中,直接输入要操作的命令语句
在这里插入图片描述总起看:
在这里插入图片描述重新启动输入:
“su root”
“docker start mymongodb”
“mongo”
就可以了
感觉行的话,留个你的足迹么“

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!