# 关于 WSL 试图直接使用 /var/lib/docker 而非连接主机上的 Docker Desktop 的讨论

**URL:** <https://meta.discourse.org/t/discourse-on-wsl-attempting-to-use-var-lib-docker-instead-of-connecting-to-docker-desktop-on-host/414410>\
**Category:** Self-hosting\
**Tags:** dev-install\
**Created:** [2026年十月9日 22:06 UTC](https://meta.discourse.org/t/discourse-on-wsl-attempting-to-use-var-lib-docker-instead-of-connecting-to-docker-desktop-on-host/414410 "2026-10-09T22:06:48Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Post date:** [2026年十月10日 11:58 UTC](https://meta.discourse.org/t/discourse-on-wsl-attempting-to-use-var-lib-docker-instead-of-connecting-to-docker-desktop-on-host/414410/5 "2026-10-10T11:58:55Z")

</div>

试试 WSL 方法。我经常用它，没有任何问题。你遇到了什么错误？

请按照此指南进行 Windows 开发环境配置：

> [@在 Windows 上安装 Discourse 用于开发](https://meta.discourse.org/t/install-discourse-on-windows-for-development/75149):
>
> information_source 本教程已在 Windows 10 和 11 上进行测试。 要在 Windows 上设置 Discourse 开发环境，您可以使用 [Windows Subsystem for Linux](https://msdn.microsoft.com/en-us/commandline/wsl/install-win10) 功能来完成。 此设置需要安装 WSL 2。它仅在 Windows 10 版本 18917 或更高版本中可用。 我们假设您已经在 Windows 10 系统上安装了 [Windows Subsystem for Linux 2 (Ubuntu)](https://docs.microsoft.com/en-us/windows/wsl/install)。警告： 请安装 Ubuntu 18.04，而不是 20.04，因为某些安装在 20.04 上会失败。更多信息请参见本帖底部的 2020 年 6 月 30 日备注。 让我们开始吧！ 安装 Discourse 首先按照 [Ubuntu 开发环境安装 Discourse 新手指南](https://meta.discourse.org/t/beginners-guide-to-install-discourse-on-ubuntu-for-development/14727?u=vinothkannans) 中的步骤操作，直到 Clone Discourse（克隆 Discourse）这一步为止。 在设置数据库之前，您必须使用以下命令手动启动 PostgreSQL 服务和 Redis 服务器 sudo service postgresq…

---

_[View the full topic](https://meta.discourse.org/t/discourse-on-wsl-attempting-to-use-var-lib-docker-instead-of-connecting-to-docker-desktop-on-host/414410)._
