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

628
Vistas
docker.errors.DockerException: error al obtener la versión de la API del servidor

Quiero instalar este módulo pero hay algo mal cuando intento el paso docker-compose build ...

Intenté actualizar la versión de Docker y reiniciar Docker muchas veces. Pero no funcionó.

 git clone https://github.com/uhh-lt/158.git cd 158 docker-compose build
 File "/home/ming/.local/bin/docker-compose", line 8, in <module> sys.exit(main()) File "/home/ming/.local/lib/python3.8/site-packages/compose/cli/main.py", line 67, in main command() File "/home/ming/.local/lib/python3.8/site-packages/compose/cli/main.py", line 123, in perform_command project = project_from_options('.', options) File "/home/ming/.local/lib/python3.8/site-packages/compose/cli/command.py", line 60, in project_from_options return get_project( File "/home/ming/.local/lib/python3.8/site-packages/compose/cli/command.py", line 131, in get_project client = get_client( File "/home/ming/.local/lib/python3.8/site-packages/compose/cli/docker_client.py", line 41, in get_client client = docker_client( File "/home/ming/.local/lib/python3.8/site-packages/compose/cli/docker_client.py", line 170, in docker_client client = APIClient(**kwargs) File "/home/ming/.local/lib/python3.8/site-packages/docker/api/client.py", line 188, in __init__ self._version = self._retrieve_server_version() File "/home/ming/.local/lib/python3.8/site-packages/docker/api/client.py", line 212, in _retrieve_server_version raise DockerException( docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))

Actualización 2020-11-23

¡Gracias por dos de ustedes ayudándome con el error! Probé la recomendación pero no puedo conectarme a mi Docker:

 ming@KITM-7664:~$ sudo /etc/init.d/docker start [sudo] password for ming: * Starting Docker: docker [ OK ] ming@KITM-7664:~$ which docker /usr/bin/docker ming@KITM-7664:~$ docker version Client: Docker Engine - Community Version: 19.03.13 API version: 1.40 Go version: go1.13.15 Git commit: 4484c46d9d Built: Wed Sep 16 17:02:52 2020 OS/Arch: linux/amd64 Experimental: false Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? ming@KITM-7664:~$ systemctl status docker System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down ming@KITM-7664:~$ systemctl start docker System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down ming@KITM-7664:~$ sudo /etc/init.d/docker start * Starting Docker: docker [ OK ] ming@KITM-7664:~$ docker version Client: Docker Engine - Community Version: 19.03.13 API version: 1.40 Go version: go1.13.15 Git commit: 4484c46d9d Built: Wed Sep 16 17:02:52 2020 OS/Arch: linux/amd64 Experimental: false Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
over 4 years ago · Hanz Gallego
12 Respuestas
Responde la pregunta

0

También recibo este error cuando intento ejecutar docker-compose y el escritorio de docker está apagado, creo que es un error en docker-compose que no notifica al usuario que el problema se debe a que el servicio de docker está inactivo, lo mismo como el docker cli que arroja el error correcto:

 C:\Users\x\IdeaProjects\mongo-exmple>docker pull node Using default tag: latest error during connect: This error may indicate that the docker daemon is not running.: Post "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/images/create?fromImage=node&tag=latest": open //./pipe/docker_engine: The system cannot find the file specified.
over 4 years ago · Hanz Gallego Denunciar

0

Tuve un problema similar y resultó ser debido a que el servidor Docker no se estaba ejecutando. Inicié la aplicación y luego ejecuté docker-compose up y comenzó a funcionar bien. Espero que ayude a cualquiera que esté atrapado en una situación similar. :-)

over 4 years ago · Hanz Gallego Denunciar

0

sudo service docker start o
sudo service docker restart

over 4 years ago · Hanz Gallego Denunciar

0

Tuve el mismo problema pero logré resolverlo cuando ejecuté el servidor docker.

over 4 years ago · Hanz Gallego Denunciar

0

establecer el permiso de esta manera,

 sudo chmod 666 /var/run/docker.sock
over 4 years ago · Hanz Gallego Denunciar

0

De forma predeterminada, el comando docker solo puede ejecutarlo el usuario root o un usuario del grupo docker, que se crea automáticamente durante el proceso de instalación de Docker. Si desea evitar escribir sudo cada vez que ejecuta el comando docker, agregue su nombre de usuario al grupo docker:

 sudo usermod -aG docker ${USER}

Para aplicar la nueva pertenencia al grupo, cierre sesión en el servidor y vuelva a iniciarla, o escriba lo siguiente:

 su - ${USER}

Se le pedirá que ingrese su contraseña de usuario para continuar.

over 4 years ago · Hanz Gallego Denunciar

0

No tiene permiso para usar el socket de la ventana acoplable; de forma predeterminada, solo el grupo de la docker puede acceder a él. Puede verificar esto con ls -l /var/run/docker.sock , que imprimirá algo como:

 srw-rw----. 1 root docker 0 Oct 4 18:04 /var/run/docker.sock

Para poder acceder al socket y usar Docker, agréguese al grupo Docker con el siguiente comando:

sudo usermod -a -G docker $(whoami)

Luego cierre la sesión y vuelva a iniciarla. Docker ahora funcionará.

over 4 years ago · Hanz Gallego Denunciar

0

En Linux (al menos Ubuntu 18.04.x), a veces necesita cerrar sesión y volver a iniciar sesión en su sesión de usuario X. Cerrar sesión en bash o salir de la ventana del terminal y volver a iniciar sesión no es suficiente, consulte, por ejemplo, https://askubuntu.com/questions/1161020/groups-and-groups-user-show- different-groups-dialout- Está perdido

over 4 years ago · Hanz Gallego Denunciar

0

¿Está seguro de que Docker se está ejecutando en su sistema? Puede obtener ese error cuando componer no puede conectarse a la ventana acoplable a través del conector de la ventana acoplable (si no se define ninguna otra forma de conexión).

Si está ejecutando Linux, generalmente puede ejecutar systemctl status docker para verificar si el demonio docker se está ejecutando y systemctl start docker para iniciarlo.

Sería útil saber qué sistema operativo y docker version está utilizando.

over 4 years ago · Hanz Gallego Denunciar

0

En Windows, salir de Docker y volver a ejecutarlo a veces ayuda. Aparentemente, Docker no siempre se inicia correctamente.

over 4 years ago · Hanz Gallego Denunciar

0

Acabo de tener el mismo problema después de actualizar el escritorio de Windows Docker a su última versión ( 20.10.2, build 2291f61 ). Sucedió que esta actualización deshabilitó la integración de WSL2 con mi Ubuntu 18.04 virtual, que uso para ejecutar la mayoría de los proyectos.

Lo resolví de esta manera:

  1. Abra el escritorio de Docker
  2. Vaya a Configuración > Recursos > Integración de WSL
  3. Asegúrate de que tu distribución esté habilitada
  4. Reiniciar ventana acoplable
  5. Sin necesidad de reiniciar WSL2, la ventana acoplable debería funcionar de nuevo

Integración de distribución de Docker Desktop

over 4 years ago · Hanz Gallego Denunciar

0

Cuando se usa WSL (Subsistema de Windows para Linux), debe habilitar la 'Integración de WSL' para la distribución requerida en Windows Docker Desktop ( Configuración -> Recursos-> Integración de WSL -> Habilitar la integración con las distribuciones requeridas ).

Integración WSL

over 4 years ago · Hanz Gallego 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