Resuelto Error de Docker el Docker Daemon no se está ejecutando

Resuelto Error de Docker el Docker Daemon no se está ejecutando

Docker es una plataforma cruzada de código abierto disponible gratuitamente que hizo que el desarrollo fuera predecible y eficiente. Docker se puede usar para implementar y probar su software rápidamente. Proporciona un contenedor que es un entorno aislado en el que los desarrolladores pueden empaquetar y ejecutar aplicaciones. Docker Daemon es un proceso de backend que mantiene los contenedores en un host. Se utiliza principalmente para obtener solicitudes de API y actuar en consecuencia. A veces podemos enfrentar el error "El Docker Daemon no está funcionando"Esto puede ocurrir debido a un núcleo de Linux faltante en Windows o el servicio Docker que no se ejecuta.

En este artículo, demostraremos la solución para resolver el "Docker Daemon no está funcionandoError de Docker en Windows.

Cómo solucionar el Docker Daemon no está ejecutando un error en Windows?

Docker nos proporciona un entorno de desarrollo aislado para implementar y probar código/software. Ocasionalmente, el usuario puede recibir el error "El Docker Daemon no está funcionando"Debido a las dependencias faltantes. Para usar Docker Daemon, el WSL debe activarse en su máquina.

Se llevan a cabo los siguientes pasos para resolver "El Docker Daemon no está funcionando":

Paso 1: Abra Windows PowerShell

Abra el Windows PowerShell desde el "Puesta en marcha"Menú buscando"Potencia Shell":


Paso 2: Verifique la versión Docker

Luego, verifique la versión de Docker para verificar si Docker está instalado y accesible o no:

> Docker - Versión


La salida a continuación borra que el Docker está instalado en el sistema.


Paso 2: Verifique el Docker

A continuación, ejecute la imagen de Docker "Hola Mundo"Usando el comando proporcionado para verificar si el Docker Daemon está funcionando o no:

> Docker Run Hello-World



Paso 3: Verifique el servicio de escritorio Docker

Abra la aplicación de servicios para verificar si el servicio de Docker Desktop se está ejecutando o no. Para hacerlo, abra la aplicación de servicios buscando "Servicios" en el "Puesta en marcha"Menú:


A continuación, verifique si el servicio de escritorio Docker se está ejecutando o no. Puede ver que el servicio de escritorio Docker se está ejecutando:


Paso 4: Descargar e instalar Actualización WSL

A continuación, haga clic en el enlace proporcionado a continuación para descargar el instalador de actualización del WSL (subsistema de Windows para Linux):

https: // wslstorestorage.gota.centro.Windows.net/wslblob/wsl_update_x64.MSI


A continuación, ve al "Descargas"Directorio para verificar si el WSL se descarga o no. Haga doble clic en el instalador para instalar el paquete:


Después de eso, comenzará a actualizar WSL. Puede ver que nuestro WSL (Subsistema de Windows para Linux) ya está actualizado. Golpea el "DE ACUERDO" botón:


A continuación, haga clic en el "FinalizarBotón para cerrar el Asistente de configuración de WSL:


Paso 5: Verificar que el error se resuelva

Una vez que haya actualizado el WSL, ejecute la imagen Docker "Hola Mundo"Comando nuevamente para verificar si el error está resuelto o no:

> Docker Run Hello-World



La salida mencionada anteriormente indica que hemos resuelto con éxito el error especificado en Windows.

Hemos compilado la solución para corregir el error especificado de Docker en Windows.

Conclusión

Docker Daemon es un servicio de backend de Docker que controla el contenedor Docker. Para resolver el Docker Daemon no está ejecutando un error, primero debe verificar si el servicio de Docker Desktop se está ejecutando o no. Si el servicio se está ejecutando, actualice el paquete WSL. Después de hacerlo, el error especificado se resolverá.