Перейти к основному контенту

Преобразование сертифицированных компонентов шаблона в Docker-контейнеры

Внедряя Docker-технологию, Jelastic начали переводить сертифицированные программные компоненты шаблона в Docker-контейнеры. Теперь разработчики могут получать новые версии компонентов шаблона в любое время, добавляя соответствующие теги Docker-шаблона. Последняя версия программного обеспечения больше не привязана к определенному обновлению платформы. Это значит, что пользователи Jelastic сами управляют обновлениями, используя встроенную функцию перераспределения Docker-контейнера.

В Docker-контейнеры уже преобразованы:

  • балансировщик нагрузки NGINX;

  • Maven;

  • Memcached;

  • Apache PHP;

  • NGINX PHP;

  • Tomcat 6/7/8;

  • TomEE;

  • MySQL 5.6/5.7;

  • MariaDB 5/10;

  • Varnish.

Перечисленные компоненты шаблонов проверены и функционируют в новом формате. Оставшееся программное обеспечение будет преобразовано в будущих релизах команды Jelastic.

Из-за перехода на Docker-технологию изменился пользовательский интерфейс панели управления:

Преобразование сертифицированных компонентов шаблона 2

  • Список версий шаблонов в мастере топологии заменили перечнем подходящих шаблонных тегов, чтобы было удобнее выбирать требуемую комбинацию программного стека / версии компонента шаблона;

  • Добавили кнопки инструментов настройки Docker-контейнеров. Их применяют, когда соответствующие серверы выбраны в мастере топологии:

Преобразование сертифицированных компонентов шаблона 1

  • В файловом менеджере в разделе «Избранное» появился новый конфигурационный файл /etc/jelastic/redeploy.conf. В нем отображаются файлы и папки, которые должны храниться во время повторного перераспределения контейнера:

Все создаваемые контейнеры теперь будут построены на Docker-шаблонах. Но и уже существующие серверы также останутся полностью работоспособными, благодаря обратной совместимости.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0