← Volver a artículos

CIBERPRO

[solucionado] Error 1068 con Docker Desktop en Windows: causa habitual y cómo solucionarlo

[solucionado] Error 1068 con Docker Desktop en Windows: causa habitual y cómo solucionarlo

El error 1068 de Windows es un fallo relativamente habitual cuando Docker Desktop no consigue iniciar su servicio principal. El mensaje suele aparecer al intentar arrancar Docker Desktop Service, al instalarlo, o al abrir Docker Desktop después de una instalación, reinstalación o actualización fallida.

El texto habitual del error indica algo similar a:

Error 1068: no se puede iniciar el servicio o grupo de dependencia.

En términos prácticos, esto significa que Docker no está fallando necesariamente por sí mismo, sino porque alguno de los servicios de Windows de los que depende no está iniciado, está deshabilitado o ha quedado en un estado incorrecto.

Por Qué Ocurre

Docker Desktop en Windows necesita varios componentes del sistema para funcionar correctamente, especialmente cuando se utiliza con WSL 2, que es la configuración recomendada para la mayoría de entornos actuales de desarrollo.

Entre los componentes más habituales implicados están:

Componente Función
WSL 2 Subsistema Linux usado por Docker Desktop
Virtual Machine Platform Plataforma de virtualización ligera
Hyper-V / Host Compute Service Servicios de cómputo y virtualización
Host Network Service Gestión de redes virtuales
Windows Defender Firewall / BFE Reglas de red y filtrado
Docker Desktop Service Servicio principal de Docker

Cuando uno de estos servicios no arranca correctamente, Docker Desktop puede mostrar el error 1068 o quedarse bloqueado al iniciar.

Solución Recomendada

La solución consiste en revisar que Windows tiene activados los componentes necesarios, reiniciar los servicios dependientes y, si procede, reinstalar Docker Desktop con la configuración adecuada.

1. Comprobar las características de Windows

Abre PowerShell como administrador y ejecuta:

wsl --status

Si WSL no está instalado o no aparece como versión 2, puede instalarse o actualizarse con:

wsl --install
wsl --set-default-version 2

Después conviene verificar que están activadas estas características de Windows:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

En algunos equipos también puede ser necesario Hyper-V:

dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V-All /all /norestart

Después reinicia el equipo.

2. Revisar servicios críticos

Tras reiniciar, abre services.msc y comprueba que no estén deshabilitados servicios como:

Docker Desktop Service
Hyper-V Host Compute Service
Host Network Service
Windows Management Instrumentation
Base Filtering Engine
Windows Defender Firewall
WSL Service / LxssManager

Si alguno aparece como deshabilitado, debe cambiarse a inicio manual o automático, según el caso.

También se pueden consultar desde PowerShell:

Get-Service vmcompute,hns,Winmgmt,BFE,mpssvc,LxssManager

Y arrancarlos manualmente:

Start-Service vmcompute
Start-Service hns
Start-Service BFE
Start-Service mpssvc
Start-Service LxssManager

3. Instalar Docker Desktop correctamente o reinstalar

Al instalar Docker aparece un fallo con bastante asiduidad:

Prerequisite failed: Docker Desktop requires the Server service to be enabled.

El servicio que normalmente está deshabilitado es LanmanServer:

Nombre visible en Windows Nombre interno
Servidor / Server LanmanServer

Es el servicio de Windows que soporta recursos compartidos SMB, canalizaciones con nombre y funciones internas que Docker Desktop necesita durante la instalación/ejecución.

Para arrancarlo, abre PowerShell como administrador y ejecuta:

Get-Service LanmanServer
Set-Service LanmanServer -StartupType Automatic
Start-Service LanmanServer

Luego comprueba:

Get-Service LanmanServer

Debe aparecer como:

Status   Name          DisplayName
------   ----          -----------
Running  LanmanServer  Server

Si Start-Service LanmanServer vuelve a fallar con error 1068, comprueba sus dependencias reales en tu equipo:

sc.exe qc LanmanServer

Y revisa especialmente:

Get-Service SamSs

También puedes hacerlo desde interfaz gráfica:

Win + R > services.msc

Busca Servidor o Server, entra en propiedades, pon Tipo de inicio: Automático, aplica y pulsa Iniciar.

SI EL ERROR PERSISTE 
Si el error aparece tras una instalación fallida, lo más recomendable es desinstalar Docker Desktop, reiniciar y volver a instalarlo.

Durante la instalación, para un entorno de desarrollo local con herramientas como Codex, Claude Code, VS Code o terminales de programación, lo recomendable suele ser seleccionar la opción basada en WSL 2.

Es decir:

Use WSL 2 instead of Hyper-V

Esta configuración suele ser más ligera, compatible con distribuciones Linux locales y adecuada para desarrollo moderno en Windows.

4. Actualizar WSL

Después de reinstalar Docker Desktop, conviene actualizar WSL:

wsl --update
wsl --shutdown

Luego se abre Docker Desktop de nuevo.

Comprobación Final

Para verificar que Docker ya funciona correctamente:

docker version
docker run hello-world

Si el contenedor de prueba se ejecuta correctamente, el servicio ya está operativo.

El error 1068 en Docker Desktop no suele deberse a un fallo grave del propio Docker, sino a una dependencia de Windows que no está iniciada o no está correctamente configurada. En la mayoría de casos se resuelve activando WSL 2 y Virtual Machine Platform, revisando los servicios de virtualización y red, reiniciando el sistema y reinstalando Docker Desktop con soporte WSL 2.

#ecosistema ciberpro
Divisiones y servicios

Un problema tecnológico rara vez pertenece a una sola disciplina.

CIBERPRO organiza sus capacidades en seis divisiones que pueden actuar de forma independiente o coordinada: pericial informática, gobernanza de IA, laboratorio técnico, ciberseguridad, inteligencia digital y producción audiovisual inteligente.

Forensics

Informes periciales y evidencia digital

Informática forense, contrapericiales, auditorías forenses, documentoscopia técnica, verificación móvil spyware/malware y ratificación judicial.

Ver CIBERPRO Forensics
IAudit

Gobernanza y seguridad de IA

EU AI Act, peritaje algorítmico, evaluación de impacto, sesgos, trazabilidad, documentación técnica y seguridad de agentes de IA.

Ver CIBERPRO IAudit
Lab

Adquisición y preservación

ForensiLab: extracción móvil, clonado, backups, cloud, casos portables, hashes, cadena de custodia y procesamiento técnico.

Ver CIBERPRO Lab
Cybersecurity

ScanDefender y auditoría web

Exposición externa, vulnerabilidades, OWASP Top 10, cabeceras, SSL/TLS, CMS, APIs, compliance y remediaciones guiadas.

Ver CIBERPRO Cybersecurity
Intelligence

MaaS e inteligencia digital

Segmentación de audiencias, SmartComments, mensajes directos, amplificación algorítmica, automatización comercial y medición.

Ver CIBERPRO Intelligence
MediaTech

InmediaTop y ConectaVision

Producción con IA supervisada, vídeo, audio, imagen, infografías, automatización editorial, canales digitales y distribución propia.

Ver CIBERPRO MediaTech