Was ist die var Run Docker-Socke?
Was ist die var Run Docker-Socke?

Video: Was ist die var Run Docker-Socke?

Video: Was ist die var Run Docker-Socke?
Video: Fixing - permission denied trying to connect to Docker daemon socket at unix:///var/run/docker.sock 2024, April
Anonim

/ var / Lauf / Docker . Socke ist eine Unix-Domain Steckdose . Sockets werden in Ihrer bevorzugten Linux-Distribution verwendet, damit verschiedene Prozesse miteinander kommunizieren können. Im Falle des Docker , / var / Lauf / Docker . Socke ist eine Möglichkeit, mit der Hauptleitung zu kommunizieren Docker verarbeiten und da es sich um eine Datei handelt, können wir sie für Container freigeben.

Auch gefragt, was ist eine Docker-Sock-Datei?

Docker . Socke ist das UNIX Steckdose das Docker Daemon hört zu. Es ist der Haupteinstiegspunkt für Docker API. Es kann auch TCP sein Steckdose aber standardmäßig aus Sicherheitsgründen Docker verwendet standardmäßig UNIX Steckdose . Es kann verschiedene Gründe geben, warum Sie möglicherweise montieren müssen Docker-Buchse in einem Behälter.

Können Sie Docker auch in Docker ausführen? Zu Docker in Docker ausführen ist auf jeden Fall möglich. Hauptsache das Sie laufen den äußeren Container mit zusätzlichen Rechten (beginnend mit --privileged=true) und dann installieren Docker in dieser Behälter.

Wissen Sie auch, wie ich herausfinde, auf welchem Port mein Docker läuft?

Prüfen Ihre Docker Dämon. Nach dem Neustart Docker dienst, du kannst den Hafen sehen in der Ausgabe von systemctl status Docker . Dienst wie /usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/ Lauf / Docker . Socke. Dankeschön!

Was macht der Docker-Daemon?

Docker-Daemon : Ein persistenter Hintergrundprozess, der verwaltet Docker Images, Container, Netzwerke und Speichervolumes. Die Docker-Daemon hört ständig auf Docker API-Anfragen und verarbeitet sie.

Empfohlen: