sql >> Databasteknik >  >> NoSQL >> MongoDB

mongo docker-bild körs inte skriptet efter att det skapats

Du behöver inte ändra mongo-kommandot eftersom det kommer att orsaka problem med mongodb-behållaren. Genom att definiera command du kommer att åsidosätta den ursprungliga CMD som förväntades köra. skriptet kommer att köras automatiskt så länge du har monterat det under /docker-entrypoint-initdb.d/ som förklarat i här

Observera att skript endast kommer att köras en gång i början av din behållare och för att få det att köras igen måste du ta bort /data/db volym som är associerad med din behållare




  1. Vad händer när anslutningar till MongoDB inte stängs?

  2. MongoDB Duplicera dokument även efter att ha lagt till unik nyckel

  3. Låt nya ClusterControl säkra dina MongoDB-distributioner

  4. Vill implementera webbsockets i Laravel