Bueo +49 (4638) 899 77 99


Tipps & Tricks

Tipp 10 - Docker: TCP Service als Endpoint

Wenn man mehrere Docker Server hat, dann kann man diese z.B. mit Portainer managen. Um nicht auf jedem Server Portainer laufen zu lassen, kann man Docker über TCP/IP verfügbar machen.
Die Schritte sind exemplarisch für Ubuntu 20.04LTS auf einem Raspberry Pi 4 anwendbar:

  1. Schritt 1 - per SSH auf den Docker Server verbinden und ins root Verzeichnis gehen "cd \"
  2. Schritt 2 - die Datei docker.service finden: "find . -name docker.service"
  3. Schritt 3 - mit entsprechenden Privilegien diese Datei bearbeiten: "sudo vi /usr/lib/systemd/system/docker.server" (Datei kann abweichen, aus Schritt 2 nehmen)
  4. Schritt 4 - die Zeile mit "ExecStart" finden und auskommentieren
  5. Schritt 5 - da drunter die neue Zeile eintragen: "ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375 " (0.0.0.0 ersetzen mit der lokalen IP des Systems)
  6. Schritt 6 - Daemon reload mit "sudo systemctl daemon-reload"
  7. Schritt 7 - Service restart mit "sudo systemctl restart docker.service"


Tipp erstellt: 2021-06-05