sql >> Databasteknik >  >> NoSQL >> MongoDB

mongoimport i docker-compose ger mig felet "Kan inte starta tjänsten".

Detta är ett känt problem/olägenhet i Windows-versionen av Docker. Det finns flera saker du kan prova.

  1. Återställ autentiseringsuppgifter:Även om ditt lösenord inte har ändrats har användare rapporterat att detta fungerade för dem. I Inställningar> Delade enheter, längst ner finns en knapp för att återställa.
  2. Om du inte har något emot att några befintliga volymer kasseras kan du prova docker-compose up -V <any other options you specify such as -d> . Detta kommer att återskapa anonyma volymer istället för att ta tillbaka gamla.
  3. En enkel docker volume prune har också fungerat för vissa, men detta kommer att ta bort alla oanvända volymer och rekommenderas inte eftersom vissa av dem kan ha data som du kan behöva återvinna senare.

Allt ovanstående och mer nämns i den här diskussionen . Diskussionen lägger också in den här användbara guiden på hur man använder en katalog med Windows Docker .




  1. Django med NoSQL-databas

  2. Hur vidarebefordrar jag Google Compute Engine Instance?

  3. Finns det något sätt att arbeta med sessioner utan att låsa på ASP.Net MVC-webbplatsen?

  4. Mongoose går med i två samlingar och får bara specifika fält från den sammanslagna samlingen