## **Laravel5.5链接docker mongo方式**
#### 1:Docker-compose(Docker)安装好MongoDb数据库,并创建好数据库(bjl)和指定数据库的账号(bjl)和密码(123456):

#### 2:Laravel5.5 中的env配置文件中增加配置:

#### 3:Laravel5.5 中的config/database.php数据库配置文件中增加配置:

#### 4:进入Docker容器找到项目根目录,查看.env.producition配置文件,看是否同步到容器内。同步后更新.env配置,更新命令:php artisan config:cache,然后找到/bootstrap/cache/config.php,查看config.php缓存配置文件中(cat /bootstrap/cache/config.php),mongo数据库配置是否发生改变,如果跟上述配置保持一致,代表配置更新完成,没有,则重新生成缓存:php artisan config:cache



#### 5:在容器外(本地)的laravel项目中,提前安装好扩展:"jenssegers/mongodb": "3.3"

#### 6:在容器外(本地)的laravel项目中,配置个测试日志模型,继承BaseModel(Mongo基类模型)


#### 7:在容器外(本地)的laravel项目中,增加个测试类接口(test8)

#### 8:在postman中运行该接口,结果如下

#### 9:在数据库中结果如下

