错误: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”
就可以了
感觉行的话,留个你的足迹么“赞”
来源:CSDN
作者:呆呆文
链接:https://blog.csdn.net/weixin_45527702/article/details/103856280