sql >> Database teknologi >  >> NoSQL >> MongoDB

mongoimport i docker-compose giver mig fejlen 'Kan ikke starte tjeneste'

Dette er et kendt problem/gener i Windows-versionen af ​​Docker. Der er flere ting, du kan prøve.

  1. Nulstil legitimationsoplysninger:Selvom din adgangskode ikke er ændret, har brugere rapporteret, at dette virkede for dem. I Indstillinger> Delte drev er der nederst en knap til at nulstille.
  2. Hvis du ikke har noget imod, at eksisterende volumener kasseres, kan du prøve docker-compose up -V <any other options you specify such as -d> . Dette vil genskabe anonyme bind i stedet for at genvinde gamle.
  3. En simpel docker volume prune har også fungeret for nogle, men dette vil slette alle ubrugte mængder og anbefales ikke, fordi nogle af dem kan have data, som du måske skal genvinde senere.

Alt ovenstående og mere er nævnt i denne diskussion . Diskussionen byder også på denne nyttige guide på hvordan man bruger en mappe med Windows' Docker .




  1. Samlet forespørgsel med where condition

  2. En oversigt over WiredTiger Storage Engine til MongoDB

  3. Databasebrugerstyring med ClusterControl

  4. Opdater eller føj til en undersamling i mongo