Files
computer-playbook/roles/docker-container/templates/healthcheck/curl.yml.j2

14 lines
387 B
Django/Jinja

healthcheck:
test:
- "CMD"
- "curl"
- "-f"
{% if container_hostname is defined %}
- "-H"
- "Host: {{ container_hostname }}"
{% endif %}
- "http://127.0.0.1{{ (":" ~ container_port) if container_port is defined else '' }}/{{ container_healthcheck | default('') }}"
interval: 1m
timeout: 10s
retries: 3
{{ "\n" }}