снова docker-compose up?Да.
Как тогда сообщить, что уже был контейнер с бд, который нужно использовать вместо создания нового?Докер сам разберётся.
db:
image: postgres:13
ports:
- "54321:5432"
environment:
- POSTGRES_DB=app
- POSTGRES_USER=app
- POSTGRES_PASSWORD=secret
volumes:
- ./.var/pg:/var/lib/postgresql/data
healthcheck:
test: PGPASSWORD='secret' psql -U app --command='SELECT 1'
interval: 1s
timeout: 2s
retries: 5
./.var/pg