1 查找镜像
通过 docker search mongo 命令或者 dockerhub: https://hub.docker.com/_/mongo?tab=tags&page=1。
2 拉取镜像
docker pull mongo:latest
3 查看本地镜像
4 运行容器
//使用默认端口 + 权限访问运行容器
docker run -itd --name mongo -p 27017:27017 mongo --auth
5查看运行情况
6执行Mongodb连接
docker exec -it mongo mongo admin
使用mongo 进行连接,进入admin 库
也可以通过
docker exec -it mongo bash
进入mongo 容器内,连接
mongo --host 127.0.0.1 --port 27017 -u 'root' -p 'admin' admin
7创建用户
db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});
8授权登录
db.auth('admin', '123456')