DEV Community

kanta1207
kanta1207

Posted on

supabase_vector_project container is not ready: unhealthy when using Rancher Desktop

If you're using Rancher Desktop and ran into this error when running supabase start:

supabase_vector_project container is not ready: unhealthy
Enter fullscreen mode Exit fullscreen mode

You're not alone β€” and here's what likely caused it (and how to fix it):


πŸ” Problem

Supabase CLI uses Docker under the hood, and it expects to communicate with the Docker Engine via a well-behaved socket or TCP endpoint.

Rancher Desktop (especially with containerd or non-default networking setups) can cause issues with:

  • Port forwarding
  • DNS resolution
  • Health checks (like with the vector container)

This often results in the vector container going into an unhealthy state, crashing the entire setup.


βœ… Solution

I recommend switching to Docker Desktop if you're planning to use Supabase CLI locally.

On Docker Desktop:

  1. Supabase CLI is better supported and more stable
  2. If needed, enable: "Expose daemon on tcp://localhost:2375 without TLS" (from Docker Desktop settings β†’ General)

This change instantly fixed the issue for me.


Hope this saves someone hours of debugging. Feel free to comment if you've found a better way!

Top comments (1)

Collapse
 
federico_7d788aa8 profile image
Federico Forlini

Would be awesome have a solution like this for linux environment