S dokerom mám minimálne skúsenosti ale povedal by som že použitý postgres image nezohľadňuje premenné čo sú nastavené v Dockerfile po ním.
Čo sa stane, keď spustíš priamo postgres s prepínačom -e POSTGRES_PASSWORD=mypw ako to odporúčajú?
docker run --name some-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres
Poprípade môžeš skúsiť docker-compose. tiež príklad priamo nájdeš na stráke o postgres image.