标签:mongo admin mongodb 27017 镜像 my docker 安装
1、拉取 Docker Hub 上的所有 mongo 镜像
docker pull mongo
2、查看下Mongo的镜像
docker images | grep mongo
3、使用过docker run命令,运行镜像,生成容器
docker run --name my-mongo -p 27017:27017 -d mongo docker ps 查看 已经生成的镜像
4、设置mongodb的admin数据库账户和密码
进入容器的服务内部,可设置帐号
docker exec -it my-mongo mongo admin
将当前上下文切换到admin数据库
use admin;
执行下列添加账户密码的命令,并退出
db.createUser({ user: 'admin', pwd: '123456', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] }); exit
5、重启mongodb
docker stop my-mongo docker start my-mongo
6、下载mongoDb可视化工具 Robo3T,下载地址可以是官网:https://robomongo.org/download.
安装就不说了,一路next就行了。
然后点击file->connection 输入地址,后点击test尝试连接,出现如下图情况即连接成功。
7、如果是使用的阿里云的服务器,那么需要自己去打开27017这个端口,默认是关闭的
标签:mongo,admin,mongodb,27017,镜像,my,docker,安装 来源: https://www.cnblogs.com/choii/p/13956587.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。