Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

617
Vistas
Docker no se ejecuta en Ubuntu WSL debido a un error que no puede conectarse al demonio de Docker en unix:///var/run/docker.sock. ¿Se está ejecutando el demonio docker?

Estoy ejecutando WSL 2 (Ubuntu) en una máquina con Windows 10. Instalé Docker en mi Ubuntu usando la guía oficial de Docker ( https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository ). Ejecutar docker run hello-world produce el siguiente error: docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? .

He intentado los siguientes pasos:

  1. Usando sudo docker... en lugar de docker...
  2. Agregar usuario al grupo de usuarios de docker con sudo usermod -aG docker $(whoami)
  3. sudo nohup docker daemon -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock & que encontré en este hilo: https://forums.docker.com/t/cannot -conectar-al-docker-daemon-es-el-docker-daemon-que-se-ejecuta-en-este-host/8925/4

Ninguno de estos pasos ayudó.

docker version produce esta salida:

 Client: Docker Engine - Community Version: 19.03.8 API version: 1.40 Go version: go1.12.17 Git commit: afacb8b7f0 Built: Wed Mar 11 01:25:46 2020 OS/Arch: linux/amd64 Experimental: false Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

service docker status indica que la ventana acoplable Docker is not running . service docker start/restart no hace nada, Docker no se inicia. ¿Alguna idea de cuál podría ser el problema?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Vaya a PowerShell y escriba: docker context ls

Producción:

 NAME DESCRIPTION DOCKER ENDPOINT KUBERNETES ENDPOINT ORCHESTRATOR default * Current DOCKER_HOST based configuration npipe:////./pipe/docker_engine swarm

Regrese a su configuración de wsl/ubuntu y escriba:

 export DOCKER_HOST=unix:///var/run/docker.sock

Esto debería mostrar automáticamente su salida completa al escribir la docker version .

over 4 years ago · Santiago Trujillo Denunciar

0

Encontré tu pregunta, ya que estaba tratando de lograr lo mismo. {He actualizado mi pregunta ya que con la última actualización de Windows, el proceso es mucho más fácil}

Usando WSL2

Simplemente tiene que activar y usar WSL2, tengo que instalar Ubuntu 20.04 ya que el 18.04 no se conectaba con el escritorio de Docker. En el caparazón de Windows:

Para verificar el modo WSL, ejecute

wsl -l -v

Para actualizar su distribución de Linux existente a v2, ejecute:

wsl --set-version (distro name) 2

La integración WSL se habilitará en su distribución WSL predeterminada. Para cambiar su distribución WSL predeterminada, ejecute

wsl --set-default <distro name>

Luego en la ventana acoplable tienes que hacerlo.

...usar el motor WSL2 Activar WSL2

... acceda desde su WSL2 predeterminado ingrese la descripción de la imagen aquí

Basado en este artículo. Un entorno de desarrollo de Linux en Windows con WSL 2, Docker Desktop y los documentos de Docker. Backend Docker Desktop WSL 2

A continuación solo es válido para WSL1

Parece que Docker no puede ejecutarse dentro de WSL. Lo que proponen es conectar el WSL a su escritorio acoplable que se ejecuta en Windows: Configuración de Docker para Windows y WSL

En los foros de docker también se refieren a esa solución: Cannot connect to the docker daemon

Espero que ayude.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda