@rose_1001
感谢你的更新!
我重新查看了你 docker compose ps 的输出,发现 Weaviate 正在将端口 8080 暴露给主机网络。
docker-weaviate-1 ... 0.0.0.0:8080->8080/tcp, [::]:8080->8080/tcp
这不是默认配置,因此我推测你可能自定义了类似 docker-compose.yaml 或 docker-compose.override.yaml 的文件。
能否分享一下你在 compose 文件中是如何定义 weaviate 和 worker 的?
另外,由于 docker logs docker-weaviate-1 的输出非常简短,Weaviate 可能因端口冲突或某些网络相关问题未能正常启动——这可能是由自定义配置引起的,但也可能并非如此。