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