ubuntu使用docker安装MongoDB

一、docker启动

service docker start

二、使用docker安装MongoDB

一、下载镜像

sudo docker pull registry.cn-hangzhou.aliyuncs.com/iwebedu/mongo:latest
ubuntu使用docker安装MongoDB_第1张图片

二、查看本地镜像

sudo docker images
在这里插入图片描述
可以看到MongoDB已经在docker中了

三、运行容器

sudo docker run -itd --name mongo -p 27017:27017 mongo --auth
ubuntu使用docker安装MongoDB_第2张图片

四、进入容器

sudo docker exec -it mongo bash
在这里插入图片描述

五、进入MongoDB

mongo 127.0.0.1

六、退出MongoDB

exit
exit

七、创建一个名为admin的用户

sudo docker exec -it mongo mongo admin
ubuntu使用docker安装MongoDB_第3张图片

八、设置admin密码并赋予权限

这里以设置密码为123456为例

db.createUser({ user:‘admin’,pwd:‘123456’,roles:[ { role:‘userAdminAnyDatabase’, db: ‘admin’},“readWriteAnyDatabase”]});
ubuntu使用docker安装MongoDB_第4张图片

九、以admin的身份进入MongoDB

ab.auth(‘admin’,‘123456’)

十、查看数据库内容

show databases;
在这里插入图片描述
完结撒花!!!

你可能感兴趣的:(docker,ubuntu,mongodb)