sql >> Database >  >> NoSQL >> MongoDB

Hoe mongodb te starten vanuit dockerfile

Het probleem is dat je twee FROM . gebruikt instructies, waarnaar wordt verwezen als een multi-stage build . De uiteindelijke afbeelding is gebaseerd op het node afbeelding die niet de mongo . bevat database.

* Bewerken *

hier zijn meer details over wat er gebeurt:

  • de basisafbeelding is mongo:latest
  • nu is de basisafbeelding node:latest . De vorige afbeelding staat daar gewoon...
  • nu voer je mongod uit en de andere commando's in je uiteindelijke afbeelding die zijn gebaseerd op node (die geen mongo bevat)


  1. converteer milliseconden tot nu toe in mongodb-aggregatiepijplijn voor groeperen op?

  2. Is er een manier om te voorkomen dat MongoDB meervoudsvormen toevoegt aan collectienamen?

  3. tar gzip mongo dump zoals MySQL

  4. HDFS-gegevens verplaatsen naar MongoDB