docker安装 mongodb

1、拉取镜像

java 复制代码
docker run -dit --name mongo \
-p 17017:27017 \
-e MONGO_INITDB_ROOT_USERNAME=admin \
-e MONGO_INITDB_ROOT_PASSWORD=2018 \
--restart=always  \
mongo

2、进入容器

java 复制代码
docker exec -it mongo bash 

3、进入mongo

java 复制代码
./bin/mongosh -u admin -p 2018 --authenticationDatabase admin

4、创建数据库

java 复制代码
use shujuku

5、创建用户并赋权限

java 复制代码
db.createUser(
	{
		user:"user",
		pwd:"123456",
		roles:[{role:"readWrite",db:"shujuku"}]
	}
);
相关推荐
雷神乐乐7 小时前
Oracle正则表达式学习
数据库·sql·oracle·正则表达式
江沉晚呤时7 小时前
SQL Server 事务详解:概念、特性、隔离级别与实践
java·数据库·oracle·c#·.netcore
Demisse9 小时前
[MongoDB] 认识MongoDB以及在Windows和Linux上安装MongoDB
linux·windows·mongodb
betazhou10 小时前
oracle goldengate同步SQL server到SQL server的实时数据同步
数据库·mysql·oracle
三金C_C11 小时前
docker 部署 gin
docker·容器·gin
家庭云计算专家12 小时前
Portainer安装指南:多节点监控的docker管理面板-家庭云计算专家
docker
长勺12 小时前
docker常见考点
docker·容器
迢迢星万里灬13 小时前
Java求职者面试指南:DevOps技术栈深度解析
java·ci/cd·docker·kubernetes·jenkins·devops
喝养乐多长不高13 小时前
深入探讨redis:万字讲解集群
java·数据库·redis·docker·集群·集群扩容·数据分片算法
玩电脑的辣条哥15 小时前
如何用docker部署ELK?
elk·docker·容器