chore(contrib): pin postgres to 18 in Docker Compose examples
postgres:latest is expected to move to PostgreSQL 19 on its planned
release date, November 19, 2026. The 19 release candidate image exits
before starting on the PostgreSQL 18 data these files keep at
/var/lib/postgresql. postgres:18 is the same image as latest today and
matches the Docker guide on the website.