.. _ecos_proxy_app: ecos-proxy-app ================ Назначение -------------- Образ проксирующего сервера со сборкой проекта ecos-ui. Базовые образы -------------- nexus.citeck.ru/ecos-nginx-spnego:stable - Nginx (1.17.6) собирается из исходников + в сборку включен модуль spnego (1.1.0) для интеграции с AD заказчика и реализации SSO. Базовый образ строится на alpine:3.7 openresty/openresty:centos-rpm - openresty (1.15.8.3) устанавливается из репо пакетами. Базовый образ строится на CentOS 7. Шаблон сервиса docker-compose ------------------------------ :: ecos-proxy: logging: options: max-size: "10m" max-file: "5" container_name: ecos-proxy restart: unless-stopped stop_grace_period: 1m hostname: ecos-proxy ports: - 80:80/tcp env_file: - ./env_dir/ecos-proxy.env image: nexus.citeck.ru/ecos-proxy:_default:/var/www/assets/ Имя контейнера прокси имеет вид ``citeck_proxy__default``. Найти его: .. code-block:: bash docker ps | grep proxy После копирования — обновить страницу в браузере (Ctrl+Shift+R / Cmd+Shift+R для hard refresh). Проверка деплоя ~~~~~~~~~~~~~~~~~ .. code-block:: bash docker exec citeck_proxy__default sh -c 'ls /var/www/assets/assets/main-*' .. note:: Изменения действуют до пересоздания контейнера. После перезапуска Launcher развернёт оригинальный UI из образа.