DSM 7, das Betriebssystem des Synology NAS, verfügt über eine Docker-Container-Verwaltungs-App, den „Container Manager“. Sie können damit auch die Docker-Container, Netzwerke und andere Docker-Inhalte verwalten.
Der Container Manager und der Portainer von Synology verfügen über unterschiedliche Funktionen und Benutzeroberflächen (UIs). Sie können diejenige verwenden, die Ihnen am besten gefällt.
In diesem Artikel zeigen wir Ihnen, wie Sie Portainer auf dem DSM 7-Betriebssystem Ihres Synology NAS installieren.
Inhaltsthema:
- Docker auf dem Synology NAS installieren
- Erstellen eines Datenordners für Portainer
- Erstellen einer Aufgabe zur Installation von Portainer auf dem Synology NAS
- Portainer auf dem Synology NAS installieren
- Überprüfen, ob Portainer auf dem Synology NAS installiert ist
- Zugriff auf den installierten Portainer auf dem Synology NAS
- Entfernen der Portainer-Installationsaufgabe vom Synology NAS
- Abschluss
Docker auf dem Synology NAS installieren
Damit Portainer funktioniert, muss Docker auf Ihrem Synology NAS installiert sein. Sie können Docker auf dem Synology NAS über die „Package Center“-App des DSM-Betriebssystems installieren.
Um die „Package Center“-App zu öffnen, klicken Sie auf das „Package Center“-Symbol.
Suchen Sie nach Docker [1] und die Docker-App sollte aufgelistet sein. Klicken Sie auf „Installieren“, um Docker auf Ihrem Synology NAS zu installieren [2] .
Docker wird heruntergeladen und auf dem Synology NAS installiert. Es dauert eine Weile, bis es fertig ist.
Zu diesem Zeitpunkt sollte Docker installiert sein.
Erstellen eines Datenordners für Portainer
Sie müssen einen Ordner erstellen, in dem Portainer seine Daten speichern kann.
Öffnen Sie zunächst die App „File Station“.
Navigieren Sie zum freigegebenen Docker-Ordner [1] und klicken Sie auf Erstellen > Ordner erstellen [2] .
Geben Sie „portainer-ce“ als Ordnernamen ein [1] und klicken Sie auf „OK“ [2] .
NOTIZ: Portainer gibt es in zwei Versionen: Community Edition (CE) und Enterprise Edition (EE). In diesem Artikel zeigen wir Ihnen, wie Sie die Portainer Community Edition (CE) installieren. Wenn Sie die Portainer Enterprise Edition (EE) installieren möchten, ersetzen Sie ab sofort „portainer-ce“ durch „portainer-ee“.
Es sollte ein Datenordner für Portainer erstellt werden.
Sie müssen den vollständigen Pfad des Portainer-Datenordners kennen, den Sie gerade erstellt haben, um Portainer auf Ihrem Synology NAS zu installieren. In unserem Fall wird der freigegebene Docker-Ordner in Volume 1 erstellt. „/volume1/docker/portainer-ce“ ist in unserem Fall also der vollständige Pfad des Portainer-Datenordners.
Sie finden das Volume, das der freigegebene Docker-Ordner auf Ihrem Synology NAS verwendet Bedienfeld > Freigegebenen Ordner .
Erstellen einer Aufgabe zur Installation von Portainer auf dem Synology NAS
Der Portainer-Installationsbefehl muss auf dem Synology NAS mit Root-/Administratorrechten ausgeführt werden. Die einzige Möglichkeit, dies ohne SSH-/Terminalzugriff auf dem Synology NAS zu tun, ist die Verwendung des Taskplaners.
Sie können den Taskplaner über die Systemsteuerungs-App des DSM-Betriebssystems Ihres Synology NAS öffnen.
Um eine neue Aufgabe zu erstellen, klicken Sie auf Erstellen > Geplante Aufgabe > Benutzerdefiniertes Skript .
Geben Sie auf der Registerkarte „Allgemein“ „install-portainer“ als Aufgabennamen ein [1] , wählen Sie „root“ aus dem Dropdown-Menü „Benutzer“. [2] , und achten Sie darauf, das Häkchen bei „Aktiviert“ zu entfernen. [3] .
Navigieren Sie zur Registerkarte „Zeitplan“ und wählen Sie „Ausführen“ am folgenden Datum [1] und wählen Sie „Nicht wiederholen“ aus dem markierten Dropdown-Menü [2] .
Navigieren Sie zur Registerkarte „Aufgabeneinstellungen“ und geben Sie im Abschnitt „Benutzerdefiniertes Skript“ den folgenden Befehl ein [1] . Wenn Sie fertig sind, klicken Sie auf „OK“. [2] .
$ Docker-Lauf -D -P 8000 : 8000 -P 9443 : 9443 --Name Träger --Neustart =immer -In / War / laufen / docker.sock: / War / laufen / docker.sock -In / Band 1 / Docker / portainer-ce: / Datenträger / portainer-ce:latestNOTIZ: Stellen Sie sicher, dass Sie im angegebenen Befehl den Portainer-Datenordnerpfad „/volume1/docker/portainer-ce“ durch Ihren eigenen ersetzen.
Klicken Sie auf „OK“.
Es sollte eine neue Aufgabe „install-portainer“ erstellt werden.
Portainer auf dem Synology NAS installieren
Um Portainer auf dem Synology NAS zu installieren, wählen Sie die Aufgabe „install-portainer“ aus Bedienfeld > Aufgabenplaner und klicken Sie auf „Ausführen“.
Klicken Sie auf „OK“.
Um den Status der Aufgabe „install-portainer“ zu überprüfen, wählen Sie sie aus und klicken Sie auf Aktion > Zeige Ergebnis .
Wie Sie sehen, lief die Aufgabe ohne Probleme. Klicken Sie auf „OK“, um das Laufergebnis zu schließen.
Überprüfen, ob Portainer auf dem Synology NAS installiert ist
Um zu überprüfen, ob Portainer korrekt installiert ist, öffnen Sie die „Container Manager“-App im DSM-Betriebssystem Ihres Synology NAS.
Sobald die „Container Manager“-App geöffnet ist, navigieren Sie zum Abschnitt „Container“ und Sie sollten sehen, dass ein neuer Container-Potainer erstellt wurde und ausgeführt wird.
Zugriff auf den installierten Portainer auf dem Synology NAS
Um auf Portainer zugreifen zu können, müssen Sie dies tun Kennen Sie die IP-Adresse Ihres Synology NAS . In unserem Fall lautet die IP-Adresse unseres Synology NAS 192.168.0.111.
Besuchen Sie uns jetzt https://192.168.0.111:9443 über einen Webbrowser und Sie sollten den Portainer-Assistenten für die erste Benutzererstellung sehen.
Geben Sie den Portainer-Login-Benutzernamen ein [1] , ein Passwort, das Sie für den Benutzer festlegen möchten [2] , und klicken Sie auf „Benutzer erstellen“ [3] .
NOTIZ: Stellen Sie sicher, dass Sie die IP-Adresse 192.168.0.111 durch die IP-Adresse Ihres Synology NAS ersetzen.
Es sollte ein Portainer-Anmeldebenutzer erstellt werden und Sie sollten bei der Portainer-Web-Benutzeroberfläche angemeldet sein.
Sie können Ihre Docker-Container über die Portainer-Web-Benutzeroberfläche verwalten.
Wie Sie sehen können, ist der Portainer-Docker-Container auch in der Portainer-Web-Benutzeroberfläche sichtbar.
Entfernen der Portainer-Installationsaufgabe vom Synology NAS
Sobald Portainer auf Ihrem Synology NAS installiert ist und funktioniert, sollten Sie die Aufgabe „install-portainer“ entfernen Bedienfeld > Aufgabenplaner .
Um die Aufgabe „install-portainer“ zu entfernen, wählen Sie sie im Taskplaner aus und klicken Sie auf Aktion > Löschen .
Klicken Sie auf „Löschen“.
Die Aufgabe sollte aus dem Taskplaner entfernt werden.
Abschluss
In diesem Artikel haben wir Ihnen gezeigt, wie Sie Portainer auf einem Synology NAS installieren, auf dem das DSM 7-Betriebssystem ohne SSH-/Terminalzugriff ausgeführt wird. Wir haben Ihnen auch gezeigt, wie Sie auf die Web-Benutzeroberfläche von Portainer zugreifen, damit Sie die Docker-Container Ihres Synology NAS mit Portainer verwalten können.