Как да инсталирате Portainer Docker Web UI на Synology NAS, работещ с DSM 7

Kak Da Instalirate Portainer Docker Web Ui Na Synology Nas Rabotes S Dsm 7



Portainer е уеб базиран интерфейс за управление на Docker. Можете да използвате Portainer за управление на Docker контейнери, мрежи и други неща на Docker.

DSM 7, операционната система на Synology NAS има приложение за управление на контейнер Docker, което е „Мениджър на контейнери“. Можете също да го използвате, за да управлявате Docker контейнерите, мрежите и други Docker неща.

Container Manager и Portainer на Synology имат различни функции и потребителски интерфейси (UI). Можете да използвате този, който ви харесва най-много.







В тази статия ще ви покажем как да инсталирате Portainer на операционната система DSM 7 на вашия Synology NAS.



Тема на съдържанието:

  1. Инсталиране на Docker на Synology NAS
  2. Създаване на папка с данни за Portainer
  3. Създаване на задача за инсталиране на Portainer на Synology NAS
  4. Инсталиране на Portainer на Synology NAS
  5. Проверка дали Portainer е инсталиран на Synology NAS
  6. Достъп до инсталирания Portainer на Synology NAS
  7. Премахване на задачата за инсталиране на Portainer от Synology NAS
  8. Заключение

Инсталиране на Docker на Synology NAS

За да работи Portainer, трябва да имате инсталиран Docker на вашия Synology NAS. Можете да инсталирате Docker на Synology NAS от приложението „Център за пакети“ на операционната система DSM.



За да отворите приложението „Център за пакети“, щракнете върху иконата „Център за пакети“.





Търсене на докер [1] и приложението Docker трябва да бъде в списъка. Щракнете върху „Инсталиране“, за да инсталирате Docker на вашия Synology NAS [2] .



  Екранна снимка на автоматично генерирано описание на компютъра

Docker се изтегля и инсталира на Synology NAS. Отнема известно време, за да завършите.

  Екранна снимка на автоматично генерирано описание на компютъра

Docker трябва да бъде инсталиран на този етап.

Създаване на папка с данни за Portainer

Трябва да създадете папка, където Portainer да съхранява своите данни.

Първо отворете приложението „File Station“.

  Екранна снимка на автоматично генерирано описание на компютъра

Отидете до споделената папка на docker [1] и щракнете върху Създавайте > Създай папка [2] .

  Екранна снимка на автоматично генерирано описание на компютъра

Въведете „portaner-ce“ като име на папката [1] и кликнете върху „OK“ [2] .

ЗАБЕЛЕЖКА: Portainer има две версии: Community Edition (CE) и Enterprise Edition (EE). Ще ви покажем как да инсталирате Portainer Community Edition (CE) в тази статия. Ако искате да инсталирате Portainer Enterprise Edition (EE), заменете „portainer-ce“ с „portainer-ee“ от сега нататък.

  Екранна снимка на автоматично генерирано описание на компютъра

Трябва да се създаде папка с данни за Portainer.

  Екранна снимка на автоматично генерирано описание на компютъра

Трябва да знаете пълния път на папката с данни на Portainer, която току-що създадохте, за да инсталирате Portainer на вашия Synology NAS. В нашия случай споделената папка на docker е създадена в том 1. Така че „/volume1/docker/portainer-ce“ е пълният път на папката с данни на Portainer в нашия случай.

Можете да намерите обема, който споделената папка на докера използва на вашия Synology NAS от Контролен панел > Споделена папка .

  Екранна снимка на автоматично генерирано описание на компютъра

Създаване на задача за инсталиране на Portainer на Synology NAS

Командата за инсталиране на Portainer трябва да се изпълни на Synology NAS с root/admin привилегии. Единственият начин да направите това без SSH/терминален достъп на Synology NAS е да използвате Task Scheduler.

Можете да отворите Task Scheduler от приложението Control Panel на операционната система DSM на вашия Synology NAS.

За да създадете нова задача, щракнете върху Създавайте > Планирана задача > Дефиниран от потребителя скрипт .

  Екранна снимка на автоматично генерирано описание на компютъра

В раздела „Общи“ въведете „install-portaner“ като име на задача [1] , изберете „root“ от падащото меню User [2] и не забравяйте да премахнете отметката от „Активирано“ [3] .

Отидете до раздела „График“, изберете „Изпълни“ на следващата дата [1] и изберете „Не повтаряй“ от маркираното падащо меню [2] .

  Екранна снимка на автоматично генерирано описание на задача

Отидете до раздела „Настройки на задачите“ и въведете следната команда в секцията „Дефиниран от потребителя скрипт“ [1] . След като сте готови, щракнете върху „OK“ [2] .

$ докер изпълнение -стр 8000 : 8000 -стр 9443 : 9443 -- име портиер --рестартирам =винаги -във / беше / тичам / docker.sock: / беше / тичам / докер.чорап -във / том1 / докер / портиер-ce: / преносител на данни / portainer-ce: най-новото

ЗАБЕЛЕЖКА: Уверете се, че сте заменили пътя на папката с данни на Portainer „/volume1/docker/portainer-ce“ с вашия в дадената команда.

  Екранна снимка на автоматично генерирано описание на компютъра

Кликнете върху „OK“.

  Екранна снимка на автоматично генерирано описание на съобщение

Трябва да се създаде нова задача „install-portaner“.

  Екранна снимка на автоматично генерирано описание на компютъра

Инсталиране на Portainer на Synology NAS

За да инсталирате Portainer на Synology NAS, изберете задачата „install-portainer“ от Контролен панел > Планировчик на задачи и щракнете върху „Изпълни“.

  Екранна снимка на автоматично генерирано описание на компютъра

Кликнете върху „OK“.

  Екранна снимка на автоматично генерирано описание на компютъра

За да проверите статуса на задачата „install-portaner“, изберете я и щракнете върху Действие > Вижте резултата .

  Екранна снимка на автоматично генерирано описание на компютъра

Както можете да видите, задачата се изпълнява без никакви проблеми. Кликнете върху „OK“, за да затворите резултата от изпълнението.

  Екранна снимка на автоматично генерирано описание на компютъра

Проверка дали Portainer е инсталиран на Synology NAS

За да проверите дали Portainer е инсталиран правилно, отворете приложението „Container Manager“ от операционната система DSM на вашия Synology NAS.

  Екранна снимка на автоматично генерирано описание на компютъра

След като приложението „Мениджър на контейнери“ се отвори, отидете до секцията „Контейнер“ и трябва да видите, че е създаден нов портейнер на контейнери и той работи.

  Екранна снимка на автоматично генерирано описание на компютъра

Достъп до инсталирания Portainer на Synology NAS

За да получите достъп до Portainer, трябва знаете IP адреса на вашия Synology NAS . В нашия случай IP адресът на нашия Synology NAS е 192.168.0.111.

Сега посетете https://192.168.0.111:9443 от уеб браузър и трябва да видите съветника за първоначално създаване на потребител на Portainer.

Въведете потребителското име за влизане в Portainer [1] , парола, която искате да зададете за потребителя [2] и щракнете върху „Създаване на потребител“ [3] .

ЗАБЕЛЕЖКА: Уверете се, че сте заменили IP адреса на 192.168.0.111 с IP адреса на вашия Synology NAS.

  Екранна снимка на автоматично генерирано описание на компютъра

Трябва да бъде създаден потребител за влизане в Portainer и вие трябва да сте влезли в уеб интерфейса на Portainer.

  Екранна снимка на автоматично генерирано описание на компютъра

Можете да управлявате своите Docker контейнери от уеб интерфейса на Portainer.

  Екранна снимка на автоматично генерирано описание на компютъра

Както можете да видите, контейнерът Docker на portainer също се вижда в уеб интерфейса на Portainer.

  Екранна снимка на автоматично генерирано описание на компютъра

Премахване на задачата за инсталиране на Portainer от Synology NAS

След като Portainer е инсталиран и работи на вашия Synology NAS, трябва да премахнете задачата „install-portainer“ от Контролен панел > Планировчик на задачи .

За да премахнете задачата „install-portaner“, изберете я от Task Scheduler и щракнете върху Действие > Изтрий .

  Екранна снимка на автоматично генерирано описание на компютъра

Кликнете върху „Изтриване“.

  Екранна снимка на екран на компютър Описание, генерирано автоматично

Задачата трябва да бъде премахната от Task Scheduler.

  Екранна снимка на автоматично генерирано описание на компютъра

Заключение

В тази статия ви показахме как да инсталирате Portainer на Synology NAS, който работи с операционната система DSM 7 без достъп до SSH/терминал. Също така ви показахме как да получите достъп до уеб интерфейса на Portainer, така че да можете да управлявате Docker контейнерите на вашия Synology NAS с помощта на Portainer.