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

l'immagine della finestra mobile mongo non esegue lo script dopo la creazione

Non è necessario modificare il comando mongo perché causerà problemi al contenitore mongodb. Definendo command sovrascriverai il CMD originale che prevedeva di funzionare. lo script verrà eseguito automaticamente fintanto che lo avrai montato in /docker-entrypoint-initdb.d/ come spiegato in qui

Nota che gli script verranno eseguiti solo una volta all'inizio del tuo contenitore e per farlo eseguire di nuovo devi eliminare il /data/db volume associato al tuo contenitore