原csdn地址https://blog.csdn.net/wt12863|

蜗牛使劲冲

园龄:7年6个月粉丝:3关注:10

2021-10-22 14:48阅读: 3评论: 0推荐: 0

简洁版docker跑mongo

参考,欢迎点击原文:https://www.runoob.com/docker/docker-install-mongodb.html(菜鸟)

以下是拉取docker镜像并运行起来

docker pull mongo
docker run -itd --name mongo_local -p 27017:27017 mongo --auth

docker exec -it mongo_local mongo admin
>use admin
>db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});
>db.auth('admin', '123456')
重启容器

然后本地navicat尝试连接docker-mongo(注意类型是mongo)
在这里插入图片描述
测试连接成功💡

以下是在容器中创建个数据库并插入条数据

docker exec -it 64 /bin/bash // 进入容器
mongo -u admin -p 123456
>use testdb;//使用这个数据库名,没有则新建一个
>show dbs;// 显示所有数据库
>db;// 查看当前数据库
>db.student.insert({"name":"小明"});
>db.getCollection("student").find({"name" : "小明"}).limit(1000)

本文作者:蜗牛使劲冲

本文链接:https://www.cnblogs.com/warrenwt/p/18074519

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   蜗牛使劲冲  阅读(3)  评论(0编辑  收藏  举报  
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起