ऐसा इसलिए होता है क्योंकि आपका pgsql db बिना किसी envs के लॉन्च किया गया था। जब आपने पहली बार कंटेनर बनाया तो pgsql docker इमेज केवल envs का उपयोग करती है, उसके बाद यह DB और उपयोगकर्ताओं को फिर से नहीं बनाएगी।
समाधान यह है कि अगली बार जब आप docker-compose up
. तो pgsql वॉल्यूम को हटा दें आपके पास एनवीएस पढ़ने के साथ एक ताजा डीबी होगा। इसे करने का आसान तरीका है docker-compose down -v