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"}]
	}
);
相关推荐
supersolon3 小时前
Windows环境docker安装OpenClaw
docker·ai·docker-compose·openclaw·龙虾
岁岁种桃花儿3 小时前
AI超级智能开发系列从入门到上天第十篇:SpringAI+云知识库服务
linux·运维·数据库·人工智能·oracle·llm
vpk1124 小时前
使用 Docker Compose 快速安装 MongoDB
mongodb·docker·容器
培小新4 小时前
五、Dokcer网络
linux·运维·docker·容器
杭州杭州杭州5 小时前
Docker实验2----4
运维·docker·容器
莫白媛6 小时前
Linux中Docker介绍与使用小白篇
linux·运维·docker
似水明俊德6 小时前
12-C#.Net-加密解密-学习笔记
笔记·学习·oracle·c#·.net
F1FJJ7 小时前
一个 CLI 工具的开源迭代记录:从单二进制到全平台分发
网络·网络协议·docker·golang·开源·开源软件
春日见7 小时前
自动驾驶的四个演进阶段
开发语言·人工智能·驱动开发·matlab·docker·计算机外设
丁丁点灯o7 小时前
Oracle把阿拉伯数字转换为汉字
数据库·oracle