Установка Кб в окружении Docker

Контейнер Docker - это инструмент, который содержит в себе код приложения, системные инструменты, среду выполнения, библиотеки, зависимости, файлы.

Дистрибутив КБ является сложной и требовательной к среде выполнения программой. Для работы дистрибутива требуется наличие необходимой версии РНР, БД, ВЕБ-сервера, а также дополнительных модулей, компонентов и библиотек. Иными словами, работа программы на разных устройствах может отличаться и программа, работающая на одном устройстве, может выдавать ошибку и в то же время точно такая же программа на другом устройстве будет работать стабильно. Такое происходит из-за того, что на устройствах могут отличаться один или несколько компонентов. Чтобы избежать подобных проблем мы разработали образ Docker контейнера, содержащий в себе все необходимые компоненты для работы программы. Мы точно понимаем как будет вести себя приложение на устройстве нашего клиента, ведь для разработки и эксплуатации программы используется одна среда выполнения.

Программа в контейнере Docker ведет себя аналогично тому, как она работала бы, если бы находилась на отдельном сервере, сконфигурированном исключительно для работы этой программы.

Дистрибутив Кб в контейнере Docker работает как в Linux, так и в Windows. В отличии от текущих дистрибутивов (веб-версия и локальная версия), данный дистрибутив имеет набор фиксированных предустановленных настроек вне зависимости от машины на которой он расположен. Это позволяет решить вопрос с отличием требуемых настроек от настроек сервера клиента, которые могут вызывать ошибки при работе Кб.

Этапы установки

  1. Установка платформы Docker (программная платформа для разработки, доставки и запуска контейнерных приложений)
  2. Установка пакетов Docker
  3. Установка и запуск контейнера с дистрибутивом Кб (одновременно можно запустить несколько контейнеров)

Варианты установки рассмотрим в соответствующих разделах:
Установка контейнера на веб-сервер
Установка контейнера на Windows

Внимание! Установка коробочных версий требует определенных компетенций в настройке сервера, либо локальной машины, а также в самостоятельном проведении бэкапа данных. Если в вашей компании отсутствует сотрудник, который обладает данными компетенциями, то мы настоятельно рекомендуем использовать облачную версию Кб на наших преднастроенных серверах.

Лицензионный ключ

Тестовый запуск КБ на Docker возможен как в рамках бесплатной версии, так и временным лицензионным ключом (для возможности тестового переноса реального бэкапа и проверки его работы). Для получения временного лицензионного ключа для проведения тестов (на 14 дней) вы можете подать заявку и мы вышлем вам временный ключ. Убедившись, что дистрибутив Docker корректно работает с вашей конфигурацией (отсутствуют ошибки, правильно выполняется логика бизнес-процессов) вы можете произвести полноценный переход Кб. При полном переходе с текущего дистрибутива на дистрибутив Docker, вам потребуется сделать деактивацию вашего постоянного ключа в текущем дистрибутиве и активацию его на дистрибутиве Docker.