1. Search Mirror
docker search mongo
2, pulling a mirroring
docker pull mongo:3.6.13
3, to view mirror
docker images
4, create a map catalog
mdkir -p /data/mongo_27017/{data,conf,backup}
5, create a container
docker run --name=mongodb -v /data/mongo_27017/data:/data/db -v /data/mongo_27017/backup:/data/backup -v /data/mongo_27017/conf:/data/configdb -p 27017:27017 -d mongo:3.6.13 --auth
Analytical parameters:
-name = MongoDB: Name vessel
-v: to map a directory
-p: port mapping
-d mongo: 3.6.13: guard mode type boot image Mongo: 3.6.13
-auth: Certification
6, into the container to create a user
- user admin
docker exec -it mongodb mongo admin
- Create a user
db.createUser({user:'admin',pwd:'123456',roles:[{role:'root',db:'admin'}],})
- Certification
db.auth('admin','123456')