在 wsl2 中直接启动的服务,可以从 windows 访问到。
跑在 docker 里面的服务,可以从 wsl2 直接访问,但是从 windows 就无法访问。
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
NAMES
5882e24d8cbb ollama/ollama "/bin/ollama serve" 17 minutes ago Up 7 minutes 0.0.0.0:9394->11434/tcp, :::9394->11434/tcp ollama
比如上面的 ollama 服务,我在 wsl2 里面用 curl 可以访问 9394 端口,但是从 windows 访问 localhost 的端口就不行,是不是我的 wsl 配置有问题?