Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

991
Views
No se puede conectar al demonio Docker en unix:///var/run/docker.sock. ¿Se está ejecutando el demonio docker?

Problema: estoy tratando de ejecutar la ventana acoplable dentro de Vagrant, mi Vagrantfile contiene lo siguiente: -

 config.vm.provision "docker" do |d| d.run "ubuntu", cmd: "bash -l", args: "-v '/vagrant:/var/www'" end

Docker se instala, pero cuando ejecuto cualquier comando, aparece el siguiente error:

 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

Yo he tratado

  1. https://docs.oracle.com/cd/E52668_01/E75728/html/section_rdz_hmw_2q.html

  2. Inicié sesión como root en Vagrant y comencé Docker con el mismo problema.

  3. probé chmod on /var/run/docker.sock

nada parece funcionar.

la salida de ps -ef es

 /usr/bin/dockerd docker-containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --metrics-interval=0 --start-timeout 2m --state-dir /var/run/docker/libcontainerd/containerd --shim docker-containerd-shim --runtime docker-runc
over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Esto es lo que me pasó a mí y lo que podría ser una posible solución para otra persona. Estoy ejecutando Ubuntu 16.04 .

Finalmente purgué y reinstalé todo desde la instalación de docker-ce . Me refiero a todo. Sigue sin funcionar...

A través de mi magia en Internet, pude encontrar un artículo (no recuerdo dónde, había tantos) que mencionaba que el archivo se encontraba en:

$ sudo nano /etc/systemd/system/docker.service

Tenía una -d en lugar del daemon en Execstart. Ese no fue el caso para mí. Tenía ...daemon -D..., pero noté que apuntaba a /usr/bin/local/docker . Eso no existía, pero lo que existe es /usr/bin/docker . En esa ubicación también encontrarás docker-containerd, dockerd, etc...

De todos modos, hice el cambio en el archivo docker.service, simplemente eliminando /local de allí. Salvado. Después:

 $ systemctl daemon-reload $ sudo service docker restart $ sudo service docker status (should see active (running)) $ sudo docker run hello-world

¡Éxito!

over 4 years ago · Santiago Trujillo Report

0

En su servidor ssh, ejecute:

  1. systemctl start docker

  2. systemctl status docker

Docker se iniciará en el servidor y tendrá un socket en su respectivo.

over 4 years ago · Santiago Trujillo Report

0

Me enfrenté a un problema similar, ejecuté el comando sudo service docker restart , luego reinicié la imagen de la ventana acoplable y me solucionó el problema.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!