Sådan installeres Portainer Docker Web UI på Synology NAS, der kører DSM 7

Sadan Installeres Portainer Docker Web Ui Pa Synology Nas Der Korer Dsm 7



Portainer er en webbaseret administrationsgrænseflade til Docker. Du kan bruge Portainer til at administrere Docker-containere, netværk og andre Docker-ting.

DSM 7, operativsystemet på Synology NAS, har en Docker-beholderadministrationsapp, som er 'Container Manager'. Du kan også bruge det til at administrere Docker-beholderne, netværk og andre Docker-ting.

Synologys Container Manager og Portainer har forskellige funktioner og brugergrænseflader (UI'er). Du kan bruge den, du bedst kan lide.







I denne artikel viser vi dig, hvordan du installerer Portainer på DSM 7-operativsystemet på din Synology NAS.



Emne for indhold:

  1. Installation af Docker på Synology NAS
  2. Oprettelse af en datamappe til Portainer
  3. Oprettelse af en opgave til at installere Portainer på Synology NAS
  4. Installation af Portainer på Synology NAS
  5. Kontrol af, om Portainer er installeret på Synology NAS
  6. Adgang til den installerede portainer på Synology NAS
  7. Fjernelse af Portainer-installationsopgaven fra Synology NAS
  8. Konklusion

Installation af Docker på Synology NAS

For at Portainer kan fungere, skal du have Docker installeret på din Synology NAS. Du kan installere Docker på Synology NAS fra 'Package Center'-appen i DSM-operativsystemet.



For at åbne appen 'Package Center' skal du klikke på ikonet 'Package Center'.





Søg efter docker [1] og Docker-appen skal vises. Klik på 'Installer' for at installere Docker på din Synology NAS [2] .



  Et skærmbillede af en computerbeskrivelse genereret automatisk

Docker bliver downloadet og installeret på Synology NAS. Det tager et stykke tid at fuldføre.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Docker bør installeres på dette tidspunkt.

Oprettelse af en datamappe til Portainer

Du skal oprette en mappe, hvor Portainer kan gemme sine data.

Åbn først appen 'File Station'.

  Et skærmbillede af en computer Beskrivelse genereret automatisk

Naviger til den delte docker-mappe [1] og klik på skab > Opret mappe [2] .

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Indtast 'portainer-ce' som mappenavn [1] og klik på 'OK' [2] .

BEMÆRK: Portainer har to versioner: Community Edition (CE) og Enterprise Edition (EE). Vi viser dig, hvordan du installerer Portainer Community Edition (CE) i denne artikel. Hvis du vil installere Portainer Enterprise Edition (EE), skal du erstatte 'portainer-ce' med 'portainer-ee' fra nu af.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Der skal oprettes en datamappe til Portainer.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Du skal kende den fulde sti til Portainer-datamappen, som du lige har oprettet for at installere Portainer på din Synology NAS. I vores tilfælde oprettes den delte docker-mappe i bind 1. Så '/volume1/docker/portainer-ce' er den fulde sti til Portainer-datamappen i vores tilfælde.

Du kan finde den volumen, som den delte docker-mappe bruger på din Synology NAS fra Kontrolpanel > Delt mappe .

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Oprettelse af en opgave til at installere Portainer på Synology NAS

Portainer-installationskommandoen skal køres på Synology NAS med root/admin-rettigheder. Den eneste måde at gøre det på uden SSH/Terminal-adgang på Synology NAS er at bruge opgaveplanlæggeren.

Du kan åbne opgaveplanlægningen fra kontrolpanelappen i DSM-operativsystemet på din Synology NAS.

For at oprette en ny opgave, klik på skab > Planlagt opgave > Brugerdefineret script .

  Et skærmbillede af en computerbeskrivelse genereret automatisk

På fanen 'Generelt' skal du indtaste 'install-portainer' som opgavenavn [1] , vælg 'root' fra rullemenuen Bruger [2] , og sørg for at fjerne markeringen af ​​'Aktiveret' [3] .

Naviger til fanen 'Schedule', vælg 'Kør' på den følgende dato [1] , og vælg 'Gentag ikke' fra den markerede rullemenu [2] .

  Et skærmbillede af en opgavebeskrivelse genereret automatisk

Naviger til fanen 'Opgaveindstillinger', og skriv følgende kommando i afsnittet 'Brugerdefineret script' [1] . Når du er færdig, skal du klikke på 'OK' [2] .

$ docker-løb -d -s 8000 : 8000 -s 9443 : 9443 --navn portner --genstart = altid -i / var / løb / docker.sock: / var / løb / docker.sock -i / bind 1 / havnearbejder / portner-ce: / databærer / portainer-ce:nyeste

BEMÆRK: Sørg for at erstatte Portainer-datamappestien '/volume1/docker/portainer-ce' med din i den givne kommando.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Klik på 'OK'.

  Et skærmbillede af en meddelelse Beskrivelse genereret automatisk

Der skal oprettes en ny 'install-portainer'-opgave.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Installation af Portainer på Synology NAS

For at installere Portainer på Synology NAS skal du vælge 'install-portainer'-opgaven fra Kontrolpanel > Opgaveplanlægger og klik på 'Kør'.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Klik på 'OK'.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

For at kontrollere status for 'install-portainer'-opgaven skal du vælge den og klikke på Handling > Se resultat .

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Som du kan se, kørte opgaven uden problemer. Klik på 'OK' for at lukke kørselsresultatet.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Kontrollerer, om Portainer er installeret på Synology NAS

For at kontrollere, om Portainer er installeret korrekt, skal du åbne 'Container Manager'-appen fra DSM-operativsystemet på din Synology NAS.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Når appen 'Container Manager' er åbnet, skal du navigere til sektionen 'Container', og du bør se, at en ny containerporttainer er oprettet, og den kører.

  Et skærmbillede af en computer Beskrivelse genereret automatisk

Adgang til den installerede portainer på Synology NAS

For at få adgang til Portainer skal du kender IP-adressen på din Synology NAS . I vores tilfælde er IP-adressen på vores Synology NAS 192.168.0.111.

Besøg nu https://192.168.0.111:9443 fra en webbrowser, og du skulle se Portainer guiden til oprettelse af første bruger.

Indtast Portainer login brugernavnet [1] , en adgangskode, som du vil indstille for brugeren [2] , og klik på 'Opret bruger' [3] .

BEMÆRK: Sørg for at erstatte IP-adressen 192.168.0.111 med IP-adressen på din Synology NAS.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

En Portainer login-bruger skal oprettes, og du skal være logget ind på Portainer web-brugergrænseflade.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Du kan administrere dine Docker-containere fra Portainer-webbrugergrænsefladen.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Som du kan se, er porttainer Docker-beholderen også synlig i Portainer-webbrugergrænsefladen.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Fjernelse af Portainer-installationsopgaven fra Synology NAS

Når Portainer er installeret og fungerer på din Synology NAS, skal du fjerne 'install-portainer'-opgaven fra Kontrolpanel > Opgaveplanlægger .

For at fjerne 'install-portainer'-opgaven, skal du vælge den fra Task Scheduler og klikke på Handling > Slet .

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Klik på 'Slet'.

  Et skærmbillede af en computerskærm. Beskrivelse genereret automatisk

Opgaven skal fjernes fra opgaveplanlæggeren.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Konklusion

I denne artikel viste vi dig, hvordan du installerer Portainer på en Synology NAS, der kører DSM 7-operativsystemet uden SSH/Terminal-adgang. Vi viste dig også, hvordan du får adgang til Portainer web-UI, så du kan administrere Docker-beholderne på din Synology NAS ved hjælp af Portainer.