Moin!
[DS223j, aktuelles DSM, Newbie bei docker, über Paketzentrum installiert]
Ich möchte MeshCentral installieren, und scheitere an den Basics. Ich habe versucht, die Installation über die Dateien docker-compose.yml und config.json zu tun, wie in diversen Foren im Internet beschrieben, templates dafür liegen bei github (https://github.com/Ylianst/MeshCentral). Irgendwann ist mir aufgefallen, dass Docker seine Dateien ganz woanders ablegt, als die Ordner, die ich in File Station angelegt hatte.
Klar - aber wo liegen die Config-Dateien für MeshCentral und das Dockerfile dann? Die config.json soll im Datenordner (~/meshcentral/meshcentral-data/data/) landen. In Docker habe ich versucht, ein Volume dafür anzulegen. Und in der docker-Doku findet man z.B., dass Volumes unter /var/lib/docker/volumes/<volume-name> zu finden seien - aber unter /var/lib/ gibt es nicht mal einen Ordner "docker". Ein /home/ gibt's auch nicht.
Installiert habe ich MeshCentral nun, indem ich in Docker unter Registrierung das Image thyphonragewind/meshcentral (https://registry.hub.docker.com/r/typhonragewind/meshcentral/) geladen habe, und das image ausgeführt habe. DSM meldet, dass dieser Container läuft (up for 20 hours).
Der Docker Container Manager meldet unter Container --> Protokolle, dass z.B. die HTTP(S) Server auf Port 80 und 443 laufen. Per SSH sagt mir systemctl aber, dass meshcentral.service nicht gefunden wurde (Loaded: not found), und inaktiv ist.
Mit Dank im Voraus,
Klaus
[DS223j, aktuelles DSM, Newbie bei docker, über Paketzentrum installiert]
Ich möchte MeshCentral installieren, und scheitere an den Basics. Ich habe versucht, die Installation über die Dateien docker-compose.yml und config.json zu tun, wie in diversen Foren im Internet beschrieben, templates dafür liegen bei github (https://github.com/Ylianst/MeshCentral). Irgendwann ist mir aufgefallen, dass Docker seine Dateien ganz woanders ablegt, als die Ordner, die ich in File Station angelegt hatte.
Klar - aber wo liegen die Config-Dateien für MeshCentral und das Dockerfile dann? Die config.json soll im Datenordner (~/meshcentral/meshcentral-data/data/) landen. In Docker habe ich versucht, ein Volume dafür anzulegen. Und in der docker-Doku findet man z.B., dass Volumes unter /var/lib/docker/volumes/<volume-name> zu finden seien - aber unter /var/lib/ gibt es nicht mal einen Ordner "docker". Ein /home/ gibt's auch nicht.
Installiert habe ich MeshCentral nun, indem ich in Docker unter Registrierung das Image thyphonragewind/meshcentral (https://registry.hub.docker.com/r/typhonragewind/meshcentral/) geladen habe, und das image ausgeführt habe. DSM meldet, dass dieser Container läuft (up for 20 hours).
Der Docker Container Manager meldet unter Container --> Protokolle, dass z.B. die HTTP(S) Server auf Port 80 und 443 laufen. Per SSH sagt mir systemctl aber, dass meshcentral.service nicht gefunden wurde (Loaded: not found), und inaktiv ist.
Mit Dank im Voraus,
Klaus