mongodbで ERROR: The SCRAM_SHA_256 authentication mechanism requires libmongoc built with ENABLE_SSL {"exception":"[object] (MongoDB¥¥Driver¥¥Exception¥¥AuthenticationException(code: 11): The SCRAM_SHA_256 authentication mechan mongodb

docker上で、php+laravelコンテナと、mongodbコンテナをセットしてシステム構築した際に出たエラー

■エラー内容
[2020-06-14 12:23:00] local.ERROR: The SCRAM_SHA_256 authentication mechanism requires libmongoc built with ENABLE_SSL { exception : [object] (MongoDB¥¥Driver¥¥Exception¥¥AuthenticationException(code: 11): The SCRAM_SHA_256 authentication mechanism requires libmongoc built with ENABLE_SSL at ./vendor/mongodb/mongodb/src/Operation/ListCollections.php:132)

■原因
ssl系パッケージがなかった
phpinfoでみると、disabledになってたり、一部足りなかったりしてる

■エラー内容
phpコンテナ側 dockerfileに以下を追加
・これでいかた
RUN apt-get install -y --no-install-recommends ¥
libssl-dev ¥
openssl ¥
ssl-cert ¥
・・・


■おまけ
mongodb コマンドラインでのデータ参照確認
mongodb コンテナから検索

# mongo -u hoge -p hoge
> show dbs ;
> use hogedb

件数確認
> hogedb.hogecollection.count()

数件だけ確認
> db.hogecollection.find().limit(2)