WSL 上的自定義核心


Docker Desktop 依賴於 Microsoft 分發的預設 WSL 2 Linux 核心中內建的幾個核心功能。因此,在 WSL 2 上將自定義核心與 Docker Desktop 一起使用不受官方支援,並可能導致 Docker Desktop 啟動或操作問題。

然而,在某些情況下,可能需要執行自定義核心;Docker Desktop 不會阻止其使用,並且一些使用者報告稱已成功使用自定義核心。

如果您選擇使用自定義核心,建議您從 Microsoft 在其 官方倉庫 中分發的核心樹開始,然後在此基礎上新增您需要的功能。

還建議您:

  • 使用與最新 WSL2 版本分發的核心版本相同。您可以透過在終端中執行 wsl.exe --system uname -r 找到版本。
  • 從 Microsoft 在其 倉庫 中提供的預設核心配置開始,並在此基礎上新增您需要的功能。
  • 確保您的核心構建環境包含 pahole 並且其版本正確地反映在相應的核心配置 (CONFIG_PAHOLE_VERSION) 中。
頁面選項