sql >> Databasteknik >  >> NoSQL >> MongoDB

docker mongo för enkel (endast primär nod) replikuppsättning (för utveckling)?

Fick det att fungera. Jag infogade följande i blocket i min fråga ovan:

hostname: mongodb
volumes:
  - ./data/mongodb/data/log/:/var/log/mongodb/
# the healthcheck avoids the need to initiate the replica set
healthcheck:
  test: test $$(echo "rs.initiate().ok || rs.status().ok" | mongo -u root -p imagiaRoot --quiet) -eq 1
  interval: 10s
  start_period: 30s



  1. mongo 3 dubbletter på unikt index - dropDups

  2. Lagra null kontra att inte lagra nyckeln alls i MongoDB

  3. MongoDB "kan inte hitta index för $geoNear-frågan"

  4. Förhindra dubbelinloggning med FOSUserBundle