28 lines
1.1 KiB
YAML
28 lines
1.1 KiB
YAML
|
|
services:
|
|
stat_pairs_selector:
|
|
image: ${CVTT_DOCKER_REGISTRY}/stat_pairs_selector:${STAT_PAIRS_SELECTOR_VERSION}
|
|
container_name: stat_pairs_selector
|
|
pull_policy: always
|
|
restart: unless-stopped
|
|
user: ${CVTT_USER:-1001:1001}
|
|
network_mode: host
|
|
environment:
|
|
APP_NAME: ${APP_NAME}
|
|
STAT_PAIRS_SELECTOR_LOG_DIR: ${STAT_PAIRS_SELECTOR_LOG_DIR}
|
|
STAT_PAIRS_SELECTOR_CONFIG_FILE: ${CONFIG_FILE}
|
|
STAT_PAIRS_SELECTOR_LOG_FILE: ${STAT_PAIRS_SELECTOR_LOG_FILE}
|
|
STAT_PAIRS_SELECTOR_ADD_ARGS: ${STAT_PAIRS_SELECTOR_ADD_ARGS}
|
|
CONFIG_SERVICE: ${CONFIG_SERVICE}
|
|
PAIR_SELECTOR_REST_HOST: ${PAIR_SELECTOR_REST_HOST}
|
|
PAIR_SELECTOR_REST_PORT: ${PAIR_SELECTOR_REST_PORT}
|
|
FGW_BASE_URL: ${FGW_BASE_URL}
|
|
volumes:
|
|
- ./logs:/logs
|
|
healthcheck:
|
|
test: ["CMD-SHELL", "curl -fsS http://${PAIR_SELECTOR_REST_HOST}:${PAIR_SELECTOR_REST_PORT}/ping || exit 1"]
|
|
interval: 60s
|
|
timeout: 5s
|
|
retries: 15
|
|
start_period: 300s
|