参考:
https://docs.mongodb.com/manual/release-notes/4.2-upgrade-standalone/ external_link
MongoDBをアップグレードする時、単純にGROWI/.devcontainer/docker-compose.yml ファイルにバージョン号を書き換えると、 3.6 ー> 4.2 の場合は問題が起こす、MongoDBのContainerが無限再起動している状況になってしまう。
解決方法:
-
3.6 ー> 4.0 にアップグレード
-
Containerのターミナルの中で、
-
Mongo起動して、featureCompatibilityVersionを更新する:
> db.adminCommand( { setFeatureCompatibilityVersion: "4.0" } ) -
4.0 ー> 4.2 にアップグレード
-
正常に起動出来た: