docker installation configuration mongodb


1 docker search mongo execute the command:


Run 2 Mongo
Docker RUN --name Mongo -v / mnt / MongoDB: / Data / DB -p 27017: 27017 -d Mongo --auth

-name name specified container
-v designated data storage location
-p port mapping
-d background
-auth authentication is required, the default is no authentication of mongo


3 mongo enter the command line, add users

docker exec -it mongo /bin/bash


mongo
use admin
db.createUser({user:"lisi",pwd:"123456",roles:[{role:'root',db:'admin'}]})
exit
exit


Four pairs admin authenticate

db.auth ( "user", "password ");

db.createUser({ user: 'zhangsan', pwd: '123456', roles: [ { role: "readWrite", db: "dbname" } ] });


5 Add Database

use dbname;

5 Adding data:

db.test.save({name:"zhangsan"});

Guess you like

Origin www.cnblogs.com/parenth/p/11330721.html