Jeśli Twoje wymagania dotyczące inicjalizacji to tylko utworzenie ronda schematu, możesz po prostu skorzystać z POSTGRES_DB zmienna środowiskowa zgodnie z opisem w dokumentacji
.
Fragment Twojego docker-compose.yml plik dla usługi postgres będzie wtedy wyglądał następująco:
postgres:
restart: always
build: ./postgres/
volumes_from:
- data
ports:
- "5432:5432"
environment:
POSTGRES_DB: ronda
Na marginesie, nie używaj restart: always dla Twoich data kontener, ponieważ ten kontener nie uruchamia żadnej usługi (tylko true Komenda). Robiąc to, zasadniczo mówisz Dockerowi, aby uruchomił true polecenie w nieskończonej pętli.