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"}]
	}
);
相关推荐
learning-striving1 天前
华为云欧拉操作系统的服务器实例中手工部署 Docker
linux·运维·服务器·docker·容器·华为云
修己xj1 天前
别再让Docker占满你的硬盘!一篇搞定docker system所有命令
docker
布吉岛的石头1 天前
Docker Compose编排实战:多容器应用从开发到生产
运维·docker·容器
神仙别闹2 天前
基于Java+MySQL实现(GUI)医院管理系统
java·mysql·oracle
时空自由民.2 天前
PID介绍
数据库·mongodb
六月雨滴2 天前
数据库权限管理(Privilege Management)
数据库·oracle·dba
SPC的存折2 天前
20、K8S-Pod驱逐
java·docker·kubernetes
解决问题no解决代码问题2 天前
Quartz 1.6.5
数据库·servlet·oracle
皓月盈江2 天前
Linux Ubuntu系统如何编辑Docker容器内的文件
linux·ubuntu·docker·容器·靶场·vulhub·编辑docker内文件
魔极客2 天前
1panel面板安装ollama的详细过程
docker·1panel·ollama