Hur man installerar Portainer Docker Web UI på Synology NAS som kör DSM 7

Hur Man Installerar Portainer Docker Web Ui Pa Synology Nas Som Kor Dsm 7



Portainer är ett webbaserat hanteringsgränssnitt för Docker. Du kan använda Portainer för att hantera Docker-behållare, nätverk och andra Docker-grejer.

DSM 7, operativsystemet för Synology NAS, har en Docker-app för containerhantering som är 'Container Manager'. Du kan också använda den för att hantera Docker-behållare, nätverk och andra Docker-grejer.

Synologys Container Manager och Portainer har olika funktioner och användargränssnitt (UI). Du kan använda den du gillar mest.







I den här artikeln kommer vi att visa dig hur du installerar Portainer på DSM 7-operativsystemet på din Synology NAS.



Ämne för innehåll:

  1. Installera Docker på Synology NAS
  2. Skapa en datamapp för Portainer
  3. Skapa en uppgift för att installera Portainer på Synology NAS
  4. Installera Portainer på Synology NAS
  5. Kontrollera om Portainer är installerad på Synology NAS
  6. Åtkomst till den installerade portainern på Synology NAS
  7. Ta bort Portainer-installationsuppgiften från Synology NAS
  8. Slutsats

Installera Docker på Synology NAS

För att Portainer ska fungera måste du ha Docker installerad på din Synology NAS. Du kan installera Docker på Synology NAS från appen 'Package Center' i DSM-operativsystemet.



För att öppna appen 'Package Center', klicka på ikonen 'Package Center'.





Sök efter docker [1] och Docker-appen bör listas. Klicka på 'Installera' för att installera Docker på din Synology NAS [2] .



  En skärmdump av en datorbeskrivning som genereras automatiskt

Docker laddas ner och installeras på Synology NAS. Det tar ett tag att slutföra.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Docker bör installeras vid denna tidpunkt.

Skapa en datamapp för Portainer

Du måste skapa en mapp där Portainer kan lagra sina data.

Öppna först appen 'File Station'.

  En skärmdump av en dator Beskrivning genereras automatiskt

Navigera till den delade mappen för docker [1] och klicka på Skapa > Skapa mapp [2] .

  En skärmdump av en datorbeskrivning som genereras automatiskt

Skriv in 'portainer-ce' som mappnamn [1] och klicka på 'OK' [2] .

NOTERA: Portainer har två versioner: Community Edition (CE) och Enterprise Edition (EE). Vi kommer att visa dig hur du installerar Portainer Community Edition (CE) i den här artikeln. Om du vill installera Portainer Enterprise Edition (EE), ersätt 'portainer-ce' med 'portainer-ee' från och med nu.

  En skärmdump av en datorbeskrivning som genereras automatiskt

En datamapp för Portainer bör skapas.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Du måste känna till hela sökvägen till Portainer-datamappen som du just skapade för att installera Portainer på din Synology NAS. I vårt fall skapas den delade docker-mappen i Volym 1. Så '/volume1/docker/portainer-ce' är den fullständiga sökvägen till Portainer-datamappen i vårt fall.

Du kan hitta volymen som den delade docker-mappen använder på din Synology NAS från Kontrollpanel > Delad mapp .

  En skärmdump av en datorbeskrivning som genereras automatiskt

Skapa en uppgift för att installera Portainer på Synology NAS

Portainer-installationskommandot måste köras på Synology NAS med root/admin-behörighet. Det enda sättet att göra det utan SSH/Terminal-åtkomst på Synology NAS är att använda Task Scheduler.

Du kan öppna Aktivitetsschemaläggaren från appen Kontrollpanel i DSM-operativsystemet på din Synology NAS.

För att skapa en ny uppgift, klicka på Skapa > Schemalagd uppgift > Användardefinierat skript .

  En skärmdump av en datorbeskrivning som genereras automatiskt

På fliken 'Allmänt', skriv in 'install-portainer' som uppgiftsnamn [1] , välj 'root' från rullgardinsmenyn Användare [2] , och se till att avmarkera 'Aktiverad' [3] .

Navigera till fliken 'Schema', välj 'Kör' på följande datum [1] , och välj 'Upprepa inte' från den markerade rullgardinsmenyn [2] .

  En skärmdump av en uppgiftsbeskrivning genereras automatiskt

Navigera till fliken 'Task Settings' och skriv in följande kommando i avsnittet 'Användardefinierat skript' [1] . När du är klar klickar du på 'OK' [2] .

$ hamnarkörning -d -s 8000 : 8000 -s 9443 : 9443 --namn porthållare --omstart =alltid -i / var / springa / docker.sock: / var / springa / docker.sock -i / volym 1 / hamnarbetare / portier-ce: / dataportör / portainer-ce:senaste

NOTERA: Se till att ersätta Portainer-datamappens sökväg '/volume1/docker/portainer-ce' med din i det givna kommandot.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Klicka på 'OK'.

  En skärmdump av ett meddelande Beskrivning genereras automatiskt

En ny 'install-portainer'-uppgift bör skapas.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Installera Portainer på Synology NAS

För att installera Portainer på Synology NAS, välj ”install-portainer”-uppgiften från Kontrollpanel > Schemaläggaren och klicka på 'Kör'.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Klicka på 'OK'.

  En skärmdump av en datorbeskrivning som genereras automatiskt

För att kontrollera statusen för 'install-portainer'-uppgiften, välj den och klicka på Handling > Visa resultat .

  En skärmdump av en datorbeskrivning som genereras automatiskt

Som du kan se gick uppgiften utan några problem. Klicka på 'OK' för att stänga körresultatet.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Kontrollera om Portainer är installerad på Synology NAS

För att kontrollera om Portainer är korrekt installerad, öppna appen 'Container Manager' från DSM-operativsystemet på din Synology NAS.

  En skärmdump av en datorbeskrivning som genereras automatiskt

När appen 'Container Manager' har öppnats, navigera till avsnittet 'Container' och du bör se att en ny containerporttainer har skapats och att den körs.

  En skärmdump av en dator Beskrivning genereras automatiskt

Åtkomst till den installerade portainern på Synology NAS

För att komma åt Portainer måste du känna till IP-adressen för din Synology NAS . I vårt fall är IP-adressen för vår Synology NAS 192.168.0.111.

Besök nu https://192.168.0.111:9443 från en webbläsare och du bör se Portainer guiden för att skapa första användare.

Skriv in Portainer-inloggningsanvändarnamnet [1] , ett lösenord som du vill ställa in för användaren [2] , och klicka på 'Skapa användare' [3] .

NOTERA: Se till att ersätta IP-adressen 192.168.0.111 med IP-adressen för din Synology NAS.

  En skärmdump av en datorbeskrivning som genereras automatiskt

En Portainer-inloggningsanvändare bör skapas och du bör vara inloggad på Portainer webbgränssnitt.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Du kan hantera dina Docker-behållare från Portainer webbgränssnitt.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Som du kan se är portainer Docker-behållaren också synlig i Portainer webbgränssnitt.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Ta bort Portainer-installationsuppgiften från Synology NAS

När Portainer är installerad och fungerar på din Synology NAS bör du ta bort uppgiften 'install-portainer' från Kontrollpanel > Schemaläggaren .

För att ta bort 'install-portainer'-uppgiften, välj den från Task Scheduler och klicka på Handling > Radera .

  En skärmdump av en datorbeskrivning som genereras automatiskt

Klicka på 'Ta bort'.

  En skärmdump av en datorskärm Beskrivning genereras automatiskt

Uppgiften bör tas bort från Task Scheduler.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Slutsats

I den här artikeln visade vi hur du installerar Portainer på en Synology NAS som kör DSM 7-operativsystemet utan SSH/Terminal-åtkomst. Vi visade dig också hur du kommer åt Portainer webbgränssnitt så att du kan hantera Docker-behållarna på din Synology NAS med Portainer.