Currently, Testcontainers Weaviate implementation relies on port availability. This commit switch to Weaviate's readiness endpoint.

Comment From: tzolov

Thanks @eddumelendez . Lets see how would this play.