...
Сервис может быть запущен в docker-контейнере. Для этого необходимо подготовить файл с переменными окружения .env и docker-compose.yml. В блоке "environment" необходимо указывать названия переменных в соответствии с названием переменных в конфигурационных файлах. В случае, если переменные не будут заданы, то применятся значения по умолчанию.
Блок кода | ||||
---|---|---|---|---|
| ||||
version: "3" services: eltex-logging-service: container_name: eltex-logging-service image: hub.eltex-co.ru/softwlc/eltex-logging-service:1.19-<tag> network_mode: host ports: - 9099:${LOGGING_SERVICE_PORT} environment: - server.port=${LOGGING_SERVICE_PORT} - eventlog.enabled=${LOGGING_SERVICE_EVENTLOG} - sorm.enabled=${LOGGING_SERVICE_SORM} - sorm.dir=${LOGGING_SERVICE_SORM_DIR} - database.uri=${LOGGING_SERVICE_DB_URI} - database.poolSize=${LOGGING_SERVICE_DB_POOL_SIZE} - database.timeout=${LOGGING_SERVICE_DB_TIMEOUT} volumes: - /etc/eltex-logging-service/:/etc/eltex-logging-service/ |
...