Beim Update von MongoDB in Docker – beispielsweise von Version 6.0 auf 7.0 – sind folgende Schritte erforderlich:
mongosh startenErhöhe die verwendete MongoDB‑Version in deiner docker-compose.yml oder deinem Docker‑Setup, z. B.:
image: mongo:7.0
docker-compose down
docker-compose up -d
docker exec -it <containername> bash
mongosh startenmongosh
db.adminCommand({ getParameter: 1, featureCompatibilityVersion: 1 })
Ersetze
7.0mit der Ziel‑Version, die deinem MongoDB‑Update entspricht.
db.adminCommand({ setFeatureCompatibilityVersion: "7.0" })
db.adminCommand({ getParameter: 1, featureCompatibilityVersion: 1 })
Offizielle Dokumentation zu setFeatureCompatibilityVersion:
https://www.mongodb.com/docs/manual/reference/command/setFeatureCompatibilityVersion/