Zum Inhalt springen
Containly
Hilfe und Fragen

Weitere Docker-Hosts verbinden (Agent / Endpunkte)

Containly-Team12.10.20260 AntwortenRead in English

  1. Containly-Team

    Der lokale Docker-Host ist von Anfang an verbunden. Weitere Hosts fügst du in Containly unter Endpoints, Endpoint hinzufügen hinzu; „Anleitung anzeigen“ führt dich durch jeden Weg. Die Gratisversion erlaubt 2 Hosts (den lokalen und einen weiteren), mit Pro sind es unbegrenzt viele.

    Welcher Weg passt?

    • Agent: der einfachste Weg für Hosts hinter NAT oder ohne offene Ports. Der kleine Container containly-agent verbindet sich von sich aus per WSS zu Containly. Containly zeigt dir ein Einmal-Token und einen fertigen docker run-Befehl oder eine docker-compose.yml; das Token wird nur einmal angezeigt.
    • SSH: für Hosts, die du per SSH erreichst. Der Benutzer muss Docker nutzen dürfen (Gruppe docker oder root). Für Stack-Deployments brauchst du einen Schlüssel statt eines Passworts.
    • TCP mit TLS: für einen Docker-Daemon auf Port 2376 mit Client-Zertifikaten. Verwende nie Port 2375 ohne TLS.

    Der Agent bleibt bei „Warte auf Verbindung des Agents“

    • Prüf die Logs des Agents auf dem Ziel-Host.
    • Der Agent muss deine Containly-Adresse erreichen können. Läuft Containly hinter einem Reverse Proxy, muss dieser WebSocket-Verbindungen durchlassen.
    • Das Einmal-Token gilt nur einmal. Hast du es schon benutzt, leg den Endpoint neu an.

    „Endpoint-Limit erreicht“

    Die Gratisversion erlaubt 2 Endpoints, den lokalen eingeschlossen. Eine Pro-Lizenz hebt das Limit auf.

    Die ganze Anleitung: Hosts und Endpoints hinzufügen.

Antworten