proxy-pool/deploy/docker-compose.test.yml

32 lines
741 B
YAML

name: proxy-pool-test
services:
postgres:
image: postgres:18-alpine
environment:
POSTGRES_DB: proxy_pool_test
POSTGRES_USER: proxy_pool_test
POSTGRES_PASSWORD: proxy-pool-test
ports:
- "127.0.0.1:15432:5432"
tmpfs:
- /var/lib/postgresql
healthcheck:
test: ["CMD-SHELL", "pg_isready -U proxy_pool_test -d proxy_pool_test"]
interval: 1s
timeout: 1s
retries: 30
start_period: 1s
redis:
image: redis:8.2-alpine
command: ["redis-server", "--appendonly", "no", "--save", ""]
ports:
- "127.0.0.1:16379:6379"
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 1s
timeout: 1s
retries: 30
start_period: 1s