@rose_1001
Thanks for the update!
I took another look at the output of your docker compose ps, and I see that Weaviate is exposing port 8080 to the host network.
docker-weaviate-1 ... 0.0.0.0:8080->8080/tcp, [::]:8080->8080/tcp
This isn’t the default configuration. So, I assume you’ve customized something like docker-compose.yaml or docker-compose.override.yaml files.
Could you share how you have defined weaviate and worker in your compose file?
Also, since the output of docker logs docker-weaviate-1 is quite short, it’s possible that Weaviate isn’t starting up properly due to a port conflict or some network-related issue–it might be caused by a customization, but it also might not be.