1、啟動(dòng)命令
docker run -d \
--name container_mongodb \
-p 27017:27017 \
-v /data/docker-mount/mongodb/data:/data/db \
-v /data/docker-mount/mongodb/conf:/data/conf \
-v /data/docker-mount/mongodb/logs:/data/log \
-e MONGO_INITDB_ROOT_USERNAME=admin \
-e MONGO_INITDB_ROOT_PASSWORD=123456 \
--privileged=true \
--restart always \
mongo:latest
2访圃、基本shell命令
# 創(chuàng)建數(shù)據(jù)庫
use test
# 創(chuàng)建用戶
db.createUser({user:'admin',pwd:'123456',roles:['readWriteAnyDatabase']})
# 嘗試使用上面創(chuàng)建的用戶信息進(jìn)行連接。
db.auth('admin', '123456')
# 創(chuàng)建集合
db.createCollection('test');
# 往集合添加數(shù)據(jù)
db.test.insert({user:'haha', age:123});
# 查詢集合
db.test.find();