Для установки необходимо:

  1. Скачать и запустить скрипт, импортирующий ssl-сертификат для доступа к хранилищу docker-образов командой:

    wget -q -O- http://downloads.artix.su/static/downloads/install_scripts/stable/main/import_docker_cert.sh | bash
    
    
  2. Cкачать и запустить установочный скрипт командой:

    wget -q -O- "http://downloads.artix.su/static/downloads/docker/pricechecker/install.sh" | sudo bash
  3. При необходимости отредактировать настройки:

    • во время установки – в интерактивном режиме (порт, часовой пояс, версия):

    • после установки – в конфигурационном файле opt/artix/docker/pricechecker/.env

      НаименованиеТип данныхВозможные значенияОписаниеПримечания
      SERVER_ADDRESSстроковыйПо умолчанию 0.0.0.0:8085Адрес (ip-адрес и порт) для запуска прайсчекера

      Если кассовый сервер и прайсчекер должны быть установлены на разные машины, то необходимо указать ip-адрес и порт на машине, где будет установлен прайсчекер

      LOG_LEVELстроковый
      • trace
      • debug
      • info
      • warn
      • error
      • off

      По умолчанию info

      Уровень логирования прайсчекера


      LOG_FILEстроковыйПо умолчанию main.logЛог-файл прайсчекера


      SET_TIMEZONEстроковыйПо умолчанию UTCЧасовой пояс прайсчекера


      TAGстроковыйПо умолчанию latestВерсия прайсчекера


      Для того чтобы отредактированные настройки вступили в силу без автоматического обновления версии контейнера, необходимо перед выполнением команды update задать текущую версию прайсчекера с помощью параметра TAG.

  4. После окончания установки и настройки docker-контейнер с прайсчекером будет запущен автоматически.
  5. Подключиться к прайсчекеру можно по адресу http://<ip-адрес сервера>:<порт>.

Перезапуск и обновление прайсчекера

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

cd /opt/artix/docker/pricechecker/
./status

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

cd /opt/artix/docker/pricechecker/
./stop
./start

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

cd /opt/artix/docker/pricechecker/
./update



  • No labels