Om dina initialiseringskrav bara är att skapa ronda
schema, då kan du bara använda POSTGRES_DB
miljövariabel enligt beskrivningen i dokumentationen
.
Biten av din docker-compose.yml fil för postgres-tjänsten skulle då vara:
postgres:
restart: always
build: ./postgres/
volumes_from:
- data
ports:
- "5432:5432"
environment:
POSTGRES_DB: ronda
Som en sidoanteckning, använd inte restart: always
för dina data
container eftersom denna container inte kör någon tjänst (bara true
kommando). Genom att göra detta säger du i princip till Docker att köra true
kommando i en oändlig slinga.