Kernels personalizados en WSL
WarningEl uso de un kernel personalizado con Docker Desktop en WSL 2 no tiene soporte oficial y puede causar problemas al iniciar o utilizar Docker Desktop.
Docker Desktop depende de varias características del kernel integradas en el kernel de Linux predeterminado de WSL 2 distribuido por Microsoft.
Sin embargo, en algunos casos puede ser necesario ejecutar kernels personalizados. Docker Desktop no bloquea su uso, y algunos usuarios han informado que los han utilizado con éxito.
Recomendaciones si debes utilizar un kernel personalizado
Si decides utilizar un kernel personalizado, comienza a partir del árbol del kernel distribuido por Microsoft desde su repositorio oficial y luego añade las características que necesites sobre esta base.
Además:
- Utiliza la misma versión del kernel que la distribuida por la versión más reciente de WSL 2. Puedes consultar la versión ejecutando
wsl.exe --system uname -ren una terminal. - Asegúrate de que el entorno de compilación de tu kernel incluya
paholey que su versión se refleje correctamente en la configuración correspondiente del kernel (CONFIG_PAHOLE_VERSION).