File size: 535 Bytes
4344b33 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | services:
app:
build:
context: .
dockerfile: Dockerfile
container_name: uvmgen
ports:
- "8000:8000"
environment:
- PYTHONUNBUFFERED=1
- LOG_LEVEL=info
volumes:
- uvmgen_data:/var/data
healthcheck:
test: ["CMD", "python", "-c", "import urllib.request; print(urllib.request.urlopen('http://localhost:8000/api/health').read().decode())"]
interval: 30s
timeout: 5s
retries: 3
start_period: 15s
restart: unless-stopped
volumes:
uvmgen_data:
|