Here's a Dockerfile that will spin up postgres with pgvector and paradedb https://gist.github.com/cipherself/5260fea1e2631e9630081fb7d...
You can use pgvector for the vector lookup and paradedb for bm25.