win10 docker学习-2
- 首先在win10系统中安装docker软件,注册docker hub账号等前期工作。
- 在Windows PowerShell中输入一下命令拉去Oracle镜像:
docker pull mongo:latest
- 启动mongo镜像作为容器:
docker run -itd --name mongoA -p 27017:27017 mongo --auth
- 进入镜像配置:
docker exec -it mongoA mongo admin
- 创建一个名为 adminA,密码为 123456 的用户。
db.createUser({ user:'adminA',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});
- 尝试使用上面创建的用户信息进行连接。
db.auth('adminA', '123456');
- 查看mongoDB的用户信息:
> use admin
> show users