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"}]
	}
);
相关推荐
好好生活_10 小时前
【Docker基础学习】从VM虚拟机到Docker
运维·docker
孤岛悬城10 小时前
46 Docker资源管理
docker·容器·云计算
cab511 小时前
如何解决由于 Docker 的大日志文件导致磁盘空间不足的问题
docker
坚定信念,勇往无前11 小时前
mongodb备份的脚本
数据库·mongodb
天河归来11 小时前
本地windows环境升级dify到1.11.1版本
java·spring boot·docker
么么...13 小时前
在 Ubuntu 上安装 Docker 并部署 MySQL 容器
linux·运维·经验分享·笔记·mysql·ubuntu·docker
学Linux的语莫13 小时前
kompose、docker转k8s
docker·容器·kubernetes
·云扬·13 小时前
MySQL分页查询优化:从基础到进阶实践
数据库·mysql·oracle
AI视觉网奇14 小时前
nvcr.io 登录方法
docker·ue5
川贝枇杷膏cbppg15 小时前
oracle的trace,alert,incident,cdump,hm都是干嘛的
数据库·oracle