Docker下使用命令操作mongo数据库
1、容器相关
#查询docker,查询到CONTAINER ID(容器id)
$docker ps
#进入Docker
docker exec -it 098e580a70f6 bash
2、数据库相关
#进入mongo数据库
$mongo
#切换到数据库admin
$use admin
#使用用户进行连接
$db.auth('admin','123456');
#查看数据库
$show dbs;
#切换或创建数据库aoe_mongo
$use aoe_mongo
#创建用户
db.createUser({user:"hmf",pwd:"lianshi",roles:[{role:"readWrite",db:"aoe_mongo"}]})
3、集合相关
#创建集合
db.createCollection("autotest")
#.获得数据聚合(表)
> db.getCollectionNames();
> db.getCollectionNames();
[ "aoe_java", "aoe_mongo" ]
其他参考https://blog.csdn.net/fen_fen/article/details/106906344