DSM 7, sistemul de operare al Synology NAS are o aplicație de gestionare a containerelor Docker, care este „Container Manager”. De asemenea, îl puteți folosi pentru a gestiona containerele Docker, rețelele și alte lucruri Docker.
Container Manager și Portainer de la Synology au caracteristici și interfețe de utilizator (UI) diferite. Îl poți folosi pe cel care îți place cel mai mult.
În acest articol, vă vom arăta cum să instalați Portainer pe sistemul de operare DSM 7 al Synology NAS.
Subiect de conținut:
- Instalarea Docker pe Synology NAS
- Crearea unui folder de date pentru Portainer
- Crearea unei sarcini pentru a instala Portainer pe Synology NAS
- Instalarea Portainer pe Synology NAS
- Verificarea dacă Portainer este instalat pe Synology NAS
- Accesarea Portainer-ului instalat pe Synology NAS
- Eliminarea sarcinii de instalare Portainer din Synology NAS
- Concluzie
Instalarea Docker pe Synology NAS
Pentru ca Portainer să funcționeze, trebuie să aveți Docker instalat pe Synology NAS. Puteți instala Docker pe Synology NAS din aplicația „Package Center” a sistemului de operare DSM.
Pentru a deschide aplicația „Package Center”, faceți clic pe pictograma „Package Center”.
Căutați docker [1] iar aplicația Docker ar trebui să fie listată. Faceți clic pe „Instalare” pentru a instala Docker pe Synology NAS [2] .
Docker este descărcat și instalat pe Synology NAS. Durează ceva timp pentru a finaliza.
Docker ar trebui să fie instalat în acest moment.
Crearea unui folder de date pentru Portainer
Trebuie să creați un folder în care Portainer își poate stoca datele.
Mai întâi, deschideți aplicația „File Station”.
Navigați la folderul partajat Docker [1] și faceți clic pe Crea > Creeaza dosar [2] .
Tastați „portainer-ce” ca nume de folder [1] și faceți clic pe „OK” [2] .
NOTĂ: Portainer are două versiuni: Community Edition (CE) și Enterprise Edition (EE). Vă vom arăta cum să instalați Portainer Community Edition (CE) în acest articol. Dacă doriți să instalați Portainer Enterprise Edition (EE), înlocuiți „portainer-ce” cu „portainer-ee” de acum înainte.
Ar trebui creat un folder de date pentru Portainer.
Trebuie să știți calea completă a folderului de date Portainer pe care tocmai l-ați creat pentru a instala Portainer pe Synology NAS. În cazul nostru, folderul partajat Docker este creat în volumul 1. Deci, „/volume1/docker/portainer-ce” este calea completă a folderului de date Portainer în cazul nostru.
Puteți găsi volumul pe care folderul partajat docker îl folosește pe Synology NAS de pe Panou de control > Folder impartit .
Crearea unei sarcini pentru a instala Portainer pe Synology NAS
Comanda de instalare Portainer trebuie să fie rulată pe Synology NAS cu privilegii root/admin. Singura modalitate de a face asta fără accesul SSH/Terminal pe Synology NAS este să utilizați Task Scheduler.
Puteți deschide Task Scheduler din aplicația Control Panel a sistemului de operare DSM al Synology NAS.
Pentru a crea o sarcină nouă, faceți clic pe Crea > Activitate programata > Script definit de utilizator .
În fila „General”, tastați „install-portainer” ca nume de activitate [1] , selectați „rădăcină” din meniul derulant Utilizator [2] și asigurați-vă că debifați „Activat” [3] .
Navigați la fila „Programare”, selectați „Run” la data următoare [1] și selectați „Nu repetați” din meniul derulant marcat [2] .
Navigați la fila „Setări sarcini” și tastați următoarea comandă în secțiunea „Script definit de utilizator” [1] . După ce ați terminat, faceți clic pe „OK” [2] .
$ docker run -d -p 8000 : 8000 -p 9443 : 9443 --Nume portainer --repornire = întotdeauna -în / a fost / alerga / docker.sock: / a fost / alerga / docker.ciorap -în / volumul 1 / docher / portainer-ce: / portainer de date / portainer-ce:latestNOTĂ: Asigurați-vă că înlocuiți calea folderului de date Portainer „/volume1/docker/portainer-ce” cu a dvs. în comanda dată.
Faceți clic pe „OK”.
Ar trebui creată o nouă sarcină „install-portainer”.
Instalarea Portainer pe Synology NAS
Pentru a instala Portainer pe Synology NAS, selectați sarcina „install-portainer” din Panou de control > Planificator de sarcini și faceți clic pe „Run”.
Faceți clic pe „OK”.
Pentru a verifica starea sarcinii „install-portainer”, selectați-o și faceți clic pe Acțiune > Vedeți rezultatul .
După cum puteți vedea, sarcina a rulat fără probleme. Faceți clic pe „OK” pentru a închide rezultatul rulării.
Verificarea dacă Portainer este instalat pe Synology NAS
Pentru a verifica dacă Portainer este instalat corect, deschideți aplicația „Container Manager” din sistemul de operare DSM al Synology NAS.
Odată ce aplicația „Container Manager” este deschisă, navigați la secțiunea „Container” și ar trebui să vedeți că un nou container portainer este creat și rulează.
Accesarea Portainer-ului instalat pe Synology NAS
Pentru a accesa Portainer, trebuie cunoașteți adresa IP a Synology NAS . În cazul nostru, adresa IP a Synology NAS este 192.168.0.111.
Acum, vizitează https://192.168.0.111:9443 dintr-un browser web și ar trebui să vedeți vrăjitorul de creare a utilizatorului inițial Portainer.
Introduceți numele de utilizator de conectare Portainer [1] , o parolă pe care doriți să o setați pentru utilizator [2] și faceți clic pe „Creați utilizator” [3] .
NOTĂ: Asigurați-vă că înlocuiți adresa IP 192.168.0.111 cu adresa IP a Synology NAS.
Ar trebui creat un utilizator de conectare Portainer și ar trebui să fiți conectat la UI web Portainer.
Vă puteți gestiona containerele Docker din interfața web Portainer.
După cum puteți vedea, containerul portainer Docker este vizibil și în interfața web Portainer.
Eliminarea sarcinii de instalare Portainer din Synology NAS
Odată ce Portainer este instalat și funcționează pe Synology NAS, ar trebui să eliminați sarcina „install-portainer” din Panou de control > Planificator de sarcini .
Pentru a elimina sarcina „install-portainer”, selectați-o din Task Scheduler și faceți clic pe Acțiune > Șterge .
Faceți clic pe „Ștergeți”.
Sarcina trebuie eliminată din Task Scheduler.
Concluzie
În acest articol, v-am arătat cum să instalați Portainer pe un Synology NAS care rulează sistemul de operare DSM 7 fără acces SSH/Terminal. De asemenea, v-am arătat cum să accesați interfața web Portainer, astfel încât să puteți gestiona containerele Docker ale Synology NAS folosind Portainer.