```
docker pull mongo:4.4.15
```
```
mkdir -p /opt/mongo/data
```
创建用户,先不启用认证
```
docker run -p 11180:11180 -v /opt/mongo/data:/data/db --name mongo -d mongo:4.4.15
```
```
docker exec -it mongo /bin/bash
```
```
use admin
db.createUser({ user:'admin',pwd:'1wop9%&7',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},{role:'readWriteAnyDatabase',db:'admin'}]});
```
```
> use ops;
switched to db ops
> db.createUser({ user:'ops',pwd:'j92rv3&002',roles:[ { role:'userAdmin', db: 'ops'},{role:'readWrite',db: 'ops'}]});
Successfully added user: {
"user" : "ops",
"roles" : [
{
"role" : "userAdmin",
"db" : "ops"
},
{
"role" : "readWrite",
"db" : "ops"
}
]
}
```
```
docker stop mongo
docker container rm mongo
```
启用认证模式
```
docker run -p 11180:27017 -v /opt/mongo/data:/data/db --name mongo -d mongo:4.4.15 --auth
```
- docker
- docker安装
- 数据持久化
- 镜像管理
- Dockerfile
- 镜像的分层
- add copy
- 构建实例
- 镜像的导入导出
- 清理构建空间
- 配置阿里云加速器
- docker网络模型
- 本地仓库
- registry
- harbor
- IDEA部署docker
- 软件安装
- 安装es
- 安装MongoDB
- 安装rabbitmq
- 安装redis
- 安装nacos
- 安装mysql
- Minio
- 镜像中心
- kubernetes
- 1. 安装k8s
- 2.主要组件
- 3.污点
- 4.pod
- 5.控制器
- 6.网络
- 7.探针
- 8.安装Dashbord
- 9.secret
- 9.serviceAccount
- 10.service
- 资源清单
- kube-proxy
- flannel源文件
- 服务升级
- 笔记
- 镜像