Docker Folder — Плагин, который поможет организовать коллекцию уже существующих контейнеров и виртуальных машин, в особенности будет полезен при использовании в связке с docker-compose.

Введение

Полное название плагина: Docker Folder
Автор и разработчик: GuildDarts
Обсуждение на оф. форуме: [Plugin] Docker Folder

С течением времени NAS обрастает большим количеством контейнеров постоянно расширяя функционал и выполняя все больше и больше задач, например к Nextcloud можно подключить Elasticsearch, Coturn, Onlyoffice, Collabora, Redis и еще много всего. Каждый из них отображается во вкладке DOCKER занимая слот в порядке их инсталляции.

Docker Folder — позволяет организовать, собрать в одну папку дружественные, сопутствующие контейнеры для обеспечения более интуитивного и оперативного пользования или мониторинга, а также создает более опрятный «чистый» вид.

Стандартный внешний вид, без использования плагина Docker Folder :

Docker Folder - организуем и раскладываем все по папкам на Unraid 6.8.3 4
Nextcloud+Mariadb во вкладке «Docker» по умолчанию

Установка

Переходим на вкладку APPS, в графе поиска вводим Docker Folder, в поисковой выдаче видим искомый нами контейнер:

Docker Folder - организуем и раскладываем все по папкам на Unraid 6.8.3 5
Поиск плагина в репозитории Community Applications

Нажимаем на значок установки Docker Folder - организуем и раскладываем все по папкам на Unraid 6.8.3 6
Во всплывающем окне будет информация о процессе установки.

По окончанию процесса, нажимаем Docker Folder - организуем и раскладываем все по папкам на Unraid 6.8.3 7
Переходим на вкладку PLUGINS, видим успешно установленный плагин:

Docker Folder - организуем и раскладываем все по папкам на Unraid 6.8.3 8
Установленный плагин на вкладке PLUGINS

Нажимаем на иконку Docker Folder в левой части экрана, во всплывающем окне переходим к настройке.

Настройка

Для примера сгруппируем установленные ранее средствами docker compose связку Nextcloud+Mariadb

Настраиваем папку как на скриншоте ниже, для наглядности разместил комментарии к каждому пункту, остальные изменения на ваше усмотрение:

Docker Folder - организуем и раскладываем все по папкам на Unraid 6.8.3 9
Настройки Docker Folder

После настройки папки выбираем, какие контейнеры будут в ней храниться:

Docker Folder - организуем и раскладываем все по папкам на Unraid 6.8.3 10
Выбираем контейнера, которые хотим поместить в эту папку

Для подтверждения действий нажимаем кнопку SUBMIT

Итог

Теперь мы имеем, вот такой компактный вид, легко можно обращаться по конкретному контейнеру в папке или в саму папку.

По клику на иконку папки можно вывести меню, с практически любой командой. Также появился удобный мониторинг:

Docker Folder - организуем и раскладываем все по папкам на Unraid 6.8.3 11
Раскрытая папка Docker Folder
Docker Folder - организуем и раскладываем все по папкам на Unraid 6.8.3 12
Меню контейнера Nextcloud
Docker Folder - организуем и раскладываем все по папкам на Unraid 6.8.3 13
Меню контейнера Mariadb