Portal-dias-rota/docker-compose.yml

32 lines
931 B
YAML
Raw Normal View History

version: '3.8'
services:
portal-dias-rota:
image: ${REGISTRY_URL}/portal-dias-rota:latest
container_name: portal-dias-rota
restart: unless-stopped
ports:
- "3003:3003"
environment:
- NODE_ENV=production
- ORACLE_USER=${ORACLE_USER}
- ORACLE_PASSWORD=${ORACLE_PASSWORD}
- ORACLE_CONNECTION_STRING=${ORACLE_CONNECTION_STRING}
- ORACLE_POOL_MIN=${ORACLE_POOL_MIN:-1}
- ORACLE_POOL_MAX=${ORACLE_POOL_MAX:-30}
- ORACLE_POOL_INCREMENT=${ORACLE_POOL_INCREMENT:-1}
- ORACLE_QUEUE_TIMEOUT=${ORACLE_QUEUE_TIMEOUT:-60000}
- ORACLE_INACTIVITY_TIMEOUT=${ORACLE_INACTIVITY_TIMEOUT:-20000}
networks:
- portal-network
healthcheck:
test: [ "CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:3003" ]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
networks:
portal-network:
driver: bridge