PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Docker Compose, Django:il ruolo _ non esiste

Ciò accade perché il tuo db pgsql è stato avviato senza alcun envs. L'immagine della finestra mobile pgsql utilizza l'envs solo la prima volta che hai creato il contenitore, dopodiché non ricreerà DB e utenti.

La soluzione è rimuovere il volume pgsql in modo che la prossima volta docker-compose up avrai un nuovo db con envs letto. Un modo semplice per farlo è docker-compose down -v