dsh-wsl-docker
在终端中运行以下命令:
dsh plugin install 173787247/dsh-wsl-docker
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install 173787247/dsh-wsl-docker,或从 https://github.com/173787247/dsh-wsl-docker 获取插件源码后按项目说明安装。
插件介绍
在 Windows 上跑本地大模型时,Docker Desktop 与 WSL 内的引擎和上下文常常不一致:命令能执行,守护进程或端口却未必是你以为的那一个。dsh-wsl-docker 面向这类环境看似正常、推理却连不上的排查,把 Docker 与 WSL 的关系讲清楚。
插件提供 docker_doctor,可按 all、daemon、vllm 等焦点检查:汇报 CLI 路径、当前 context、服务端版本与 NVIDIA 运行时线索,并列出运行中的容器;vllm 模式侧重 OpenAI 兼容、约 8000 端口的容器,帮助确认本机推理端口是否真是可用 API。
若你用 vLLM 或 OpenAI 兼容服务做本地推理,又要为 Harness 等客户端配置 baseURL,插件会提示与 host_reach 等能力配合,减少容器在跑、主机却访问不到的错位。适合在 WSL 与 Docker Desktop 间切换的开发者及日常 LLM 工作流用户;亦属 dsh-wsl-kit 的 llm 与 full 套件,可单独使用。
使用场景
- Docker Desktop 与 WSL 引擎或 context 对不上,需要快速定位守护进程与运行时。
- 本机已起 vLLM 或 OpenAI 兼容容器,想确认 :8000 端口是否真是可用 API。
- 容器在跑但客户端 baseURL 连不上,需要结合主机可达性做排查。
适合人员
- 在 Windows 上使用 WSL 与 Docker Desktop 的开发者。
- 日常在本地跑大模型或 vLLM 推理的用户。
- 使用 dsh-wsl-kit llm 或 full 套件的工作流用户。