mongodb:mongo-engine的本地连接配置和docker连接配置
mongo-engine的本地连接配置
# app.config['MONGODB_SETTINGS'] = { # 'host': 'localhost', # 'port': 27017, # 'db': 'datasets' # }
mongo-engine的docker连接配置
# docker-config app.config['MONGODB_SETTINGS'] = { 'host': 'mongodb://mongodb/datasets', 'port': 27017, 'connect': False }
还有很多其他连接所需要的字段
http://docs.mongoengine.org/projects/flask-mongoengine/en/latest/
docker-mongo有时候连接拒绝或者连接不上
mongodb-docker不存在----配置没有错----构建过程异常码退出100-----发现报错是mongodb: WiredTiger error----删除以前部署未曾删除的/data/db和自己目录下的db----mongodb-docker存在----正常连接