mirror of
https://github.com/welton89/RRBEC.git
synced 2026-04-05 13:35:42 +00:00
docker: healthcheck
This commit is contained in:
@@ -8,11 +8,10 @@ RUN pip install --no-cache-dir -r requirements.txt
|
||||
COPY . .
|
||||
|
||||
RUN python gestaoRaul/manage.py collectstatic --noinput
|
||||
RUN python gestaoRaul/manage.py migrate --noinput
|
||||
# RUN python gestaoRaul/manage.py migrate --noinput
|
||||
|
||||
WORKDIR /app/gestaoRaul
|
||||
|
||||
|
||||
|
||||
CMD [ "gunicorn", "gestaoRaul.wsgi:application", "--bind", "0.0.0.0:8000" ]
|
||||
CMD [ "gunicorn", "-w", "4", "--timeout", "15", "gestaoRaul.wsgi:application", "--bind", "0.0.0.0:8000" ]
|
||||
|
||||
@@ -19,6 +19,14 @@ services:
|
||||
dockerfile: Dockerfile
|
||||
ports:
|
||||
- "8000:8000"
|
||||
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://0.0.0.0:8000/"]
|
||||
interval: 5m
|
||||
timeout: 3s
|
||||
retries: 3
|
||||
restart: on-failure
|
||||
|
||||
volumes:
|
||||
- static_volume:/app/gestaoRaul/static
|
||||
environment:
|
||||
|
||||
Reference in New Issue
Block a user