Разобрался.
Вот мой код:
version: "2.15.1"
services:
postgres:
image: postgres:13.3
environment:
POSTGRES_DB: "username"
POSTGRES_USER: "username"
POSTGRES_PASSWORD: "username"
PGDATA: "/var/lib/postgresql/data/pgdata"
volumes:
- ./Initer:/docker-entrypoint-initdb.d
- usr-data:/var/lib/postgresql/data
ports:
- "5437:5432"
volumes:
usr-data:
В этом случае, нужно создать директорию Initer в корне (где лежит docker-compose.yml) и в нее положить необходимый dump.sql и все работает.
Важно!: Если папку не создать, она появится автоматически после docker-compose up. Но будет естественно пустой, и даже если сделать down, в папку положить дамп, и поднять приложение (docker-compose up) бэкап уже не накатится, т.к. БД уже была проинициализирована ранее и никакие изменения к ней применяться не будут.
Прошу прощения за такие глупые вопросы :D