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