Преглед ГУИ интерфејса за управљање Доцкер контејнерима

Преглед ГУИ интерфејса за управљање Доцкер контејнерима

Рад са Доцкер-ом у конзоли многима је позната рутина. Међутим, постоје случајеви када ГУИ/веб интерфејс може бити користан чак и за њих. У чланку је дат преглед најистакнутијих решења до сада, чији су аутори покушали да понуде погодније (или погодније за неке случајеве) интерфејсе за упознавање Доцкер-а или чак сервисирање његових великих инсталација. Неки од пројеката су веома млади, док други, напротив, већ изумиру...

Портаинер

  • Сајт; ГитХуб; решетка.
  • Лиценца: Опен Соурце (злиб Лиценсе и други).
  • ОС: Линук, Мац ОС Кс, Виндовс.
  • Језици/платформа: Го, ЈаваСцрипт (Ангулар).
  • Демо верзија (админ/трипорттаинер).

Преглед ГУИ интерфејса за управљање Доцкер контејнерима

Портаинер (раније познат као УИ за Доцкер) је најпопуларнији веб интерфејс за рад са Доцкер хостовима и Доцкер Сварм кластерима. Почиње врло једноставно - постављањем Доцкер слике, којој се као параметар прослеђује адреса/утичница Доцкер хоста. Омогућава вам да управљате контејнерима, сликама (можете да их преузмете из Доцкер Хуб-а), мрежама, волуменима, тајнама. Подржава Доцкер 1.10+ (и Доцкер Сварм 1.2.3+). Када прегледате контејнере, основна статистика (коришћење ресурса, процеси), евиденције и веза са конзолом (ктерм.јс веб терминал) су доступни за сваки од њих. Има сопствене листе приступа које вам омогућавају да ограничите права корисника Портаинера на различите операције у интерфејсу.

Китематиц (Доцкер Тоолбок)

Преглед ГУИ интерфејса за управљање Доцкер контејнерима

Стандардни ГУИ за кориснике Доцкер-а на Мац ОС Кс и Виндовс-у, који је део Доцкер Тоолбок-а, инсталатера за скуп услужних програма који такође укључује Доцкер Енгине, Цомпосе и Мацхине. Има минималан скуп функција које омогућавају преузимање слика са Доцкер Хуб-а, управљање основним поставкама контејнера (укључујући волумене, мреже), прегледање дневника и повезивање са конзолом.

Бродоградилиште

  • Сајт; ГитХуб.
  • Лиценца: Опен Соурце (Апацхе Лиценсе 2.0).
  • ОС: Линук, Мац ОС Кс.
  • Језици/платформа: Го, Ноде.јс.

Преглед ГУИ интерфејса за управљање Доцкер контејнерима

Бродоградилиште није само интерфејс, већ Доцкер систем за управљање ресурсима, који се заснива на присуству сопственог АПИ-ја. АПИ у Бродоградилишту је РЕСТфул заснован на ЈСОН формату, 100% компатибилан са Доцкер Ремоте АПИ-јем, нуди додатне могућности (нарочито, аутентификацију и управљање листом приступа, евидентирање свих извршених операција). Овај АПИ је основа око које је веб интерфејс већ изграђен. За складиштење информација о услугама које нису директно повезане са контејнерима и сликама, Бродоградилиште користи РетхинкДБ. Веб интерфејс вам омогућава да управљате контејнерима (укључујући преглед статистике и евиденције, повезивање са конзолом), сликама, Доцкер Сварм чворовима кластера и приватним регистрима.

Адмирал

  • Сајт; ГитХуб.
  • Лиценца: Опен Соурце (Апацхе Лиценсе 2.0).
  • ОС: Линук, Мац ОС Кс, Виндовс.
  • Језици/платформа: Јава (ВМваре Ксенон фрамеворк).

Преглед ГУИ интерфејса за управљање Доцкер контејнерима

ВМваре платформа дизајнирана за аутоматизовано постављање контејнерских апликација и управљање њима током њиховог животног циклуса. Позиционирано као лагано решење дизајнирано да олакша живот ДевОпс инжењерима. Веб интерфејс вам омогућава да управљате Доцкер хостовима, контејнерима (+ приказ статистике и евиденције), шаблонима (слике интегрисане са Доцкер Хуб-ом), мрежама, регистрима, смерницама (који ће хостови користити који контејнери и како да додељују ресурсе). Може да провери статус контејнера (провере здравља). Дистрибуирано и распоређено као Доцкер слика. Ради са Доцкер-ом 1.12+. (Погледајте и увод у програм у ВМваре блог са пуно снимака екрана.)

ДоцкСтатион

  • Сајт; ГитХуб (без изворног кода).
  • Лиценца: власничка (бесплатна).
  • ОС: Линук, Мац ОС Кс, Виндовс.
  • Језици/платформа: Елецтрон (Цхромиум, Ноде.јс).

Преглед ГУИ интерфејса за управљање Доцкер контејнерима

ДоцкСтатион је млад пројекат, креирано Белоруски програмери (који, иначе, траже инвеститоре за њен даљи развој). Две главне карактеристике су његов фокус на програмере (не ДевОпс инжењере или администраторе система) са пуном подршком за Доцкер Цомпосе и затворени код (бесплатан за коришћење, али за новац аутори нуде личну подршку и побољшања могућности). Омогућава вам не само да управљате сликама (подржава Доцкер Хуб) и контејнерима (+ статистика и евиденције), већ и да креирате пројекте са визуелизацијом веза контејнера укључених у пројекат. Постоји и парсер (у бета верзији) који вам омогућава да конвертујете команде docker run у Доцкер Цомпосе формат. Ради са Доцкер 1.10.0+ (Линук) и 1.12.0 (Мац + Виндовс), Доцкер Цомпосе 1.6.0+.

Једноставан кориснички интерфејс Доцкер-а

  • ГитХуб.
  • Лиценца: Опен Соурце (МИТ Лиценсе).
  • ОС: Линук, Мац ОС Кс, Виндовс.
  • Језици/платформа: Елецтрон, Сцала.јс (+ Реацт он Сцала.јс).

Преглед ГУИ интерфејса за управљање Доцкер контејнерима

Једноставан интерфејс за рад са Доцкер-ом користећи Доцкер Ремоте АПИ. Омогућава вам да управљате контејнерима и сликама (са подршком за Доцкер Хуб), повежете се са конзолом и прегледате историју догађаја. Има механизме за уклањање неискоришћених контејнера и слика. Пројекат је у бета фази и развија се веома споро (права активност је, судећи по урезивању, замрла у фебруару ове године).

друге опције

Није укључено у преглед:

  • Ранцхер је платформа за управљање контејнерима са функцијама оркестрације и подршком за Кубернетес. Опен Соурце (Апацхе Лиценсе 2.0); ради на Линук-у; написан на Јави. Има веб интерфејс Ранцхер УИ на Ноде.јс.
  • Контена — „платформа прилагођена програмерима за покретање контејнера у производњи“, која се у суштини такмичи са Кубернетес-ом, али је позиционирана као решење које је више ван кутије и једноставно за коришћење. Поред ЦЛИ и РЕСТ АПИ-ја, пројекат нуди веб интерфејс (сцреенсхот) за управљање кластером и његовом оркестрацијом (укључујући рад са чворовима кластера, услугама, волуменима, тајнама), прегледање статистике/дневника. Опен Соурце (Апацхе Лиценсе 2.0); ради на Линук, Мац ОС Кс, Виндовс; написан у Руби-у.
  • Дата Пуллеи - једноставан услужни програм са минимумом функција и документације. Опен Соурце (МИТ Лиценсе); ради на Линук-у (доступан само Убунту пакет); написан у Пајтону. Подржава Доцкер Хуб за слике, преглед дневника за контејнере.
  • Панамакс је пројекат са циљем да „учини примену сложених контејнеризованих апликација једноставним као превлачење и испуштање“. У ту сврху креирали смо сопствени каталог шаблона за примену апликација (Панамак јавни шаблони), резултати чији се резултати приказују приликом претраживања слика/апликација заједно са подацима из Доцкер Хуб-а. Опен Соурце (Апацхе Лиценсе 2.0); ради на Линук, Мац ОС Кс, Виндовс; написан у Рубију. Интегрисан са ЦореОС и системом оркестрације Флеет. Судећи по активности видљивој на Интернету, она је престала да се подржава 2015. године.
  • Доцкли - цантилевер ГУИ за управљање контејнерима и Доцкер сликама. Опен Соурце (МИТ Лиценсе); написано у ЈаваСцрипт/Ноде.јс.

Коначно: како изгледа ГУИ у Доцкли-у? Пазите, ГИФ је 3,4 МБ!Преглед ГУИ интерфејса за управљање Доцкер контејнерима

ПС

Прочитајте и на нашем блогу:

Извор: ввв.хабр.цом

Додај коментар