1、启动命令
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命令
# 创建数据库
use test
# 创建用户
db.createUser({user:'admin',pwd:'123456',roles:['readWriteAnyDatabase']})
# 尝试使用上面创建的用户信息进行连接。
db.auth('admin', '123456')
# 创建集合
db.createCollection('test');
# 往集合添加数据
db.test.insert({user:'haha', age:123});
# 查询集合
db.test.find();