Update requirements and setup Docker healthchecks
This commit is contained in:
parent
0c60413e5b
commit
845b02b0eb
|
@ -15,7 +15,10 @@ services:
|
|||
volumes_from:
|
||||
- tmp
|
||||
depends_on:
|
||||
- migration
|
||||
redis:
|
||||
condition: service_healthy
|
||||
migration:
|
||||
condition: service_started
|
||||
|
||||
migration:
|
||||
image: pathogen/neptune:latest
|
||||
|
@ -24,6 +27,11 @@ services:
|
|||
- ${PORTAINER_GIT_DIR}:/code
|
||||
- ${NEPTUNE_LOCAL_SETTINGS}:/code/app/local_settings.py
|
||||
- ${NEPTUNE_DATABASE_FILE}:/code/db.sqlite3
|
||||
volumes_from:
|
||||
- tmp
|
||||
depends_on:
|
||||
redis:
|
||||
condition: service_healthy
|
||||
|
||||
# pyroscope:
|
||||
# image: pyroscope/pyroscope
|
||||
|
@ -47,6 +55,11 @@ services:
|
|||
- ${PORTAINER_GIT_DIR}/docker/redis.conf:/etc/redis.conf
|
||||
volumes_from:
|
||||
- tmp
|
||||
healthcheck:
|
||||
test: "redis-cli -s /var/run/redis/redis.sock ping"
|
||||
interval: 2s
|
||||
timeout: 2s
|
||||
retries: 15
|
||||
|
||||
networks:
|
||||
default:
|
||||
|
|
|
@ -16,7 +16,10 @@ services:
|
|||
volumes_from:
|
||||
- tmp
|
||||
depends_on:
|
||||
- migration
|
||||
redis:
|
||||
condition: service_healthy
|
||||
migration:
|
||||
condition: service_started
|
||||
|
||||
migration:
|
||||
image: pathogen/neptune:latest
|
||||
|
@ -26,6 +29,11 @@ services:
|
|||
- ${PORTAINER_GIT_DIR}:/code
|
||||
- ${NEPTUNE_LOCAL_SETTINGS}:/code/app/local_settings.py
|
||||
- ${NEPTUNE_DATABASE_FILE}:/code/db.sqlite3
|
||||
volumes_from:
|
||||
- tmp
|
||||
depends_on:
|
||||
redis:
|
||||
condition: service_healthy
|
||||
|
||||
tmp:
|
||||
image: busybox
|
||||
|
@ -40,6 +48,11 @@ services:
|
|||
- ${PORTAINER_GIT_DIR}/docker/redis.conf:/etc/redis.conf
|
||||
volumes_from:
|
||||
- tmp
|
||||
healthcheck:
|
||||
test: "redis-cli -s /var/run/redis/redis.sock ping"
|
||||
interval: 2s
|
||||
timeout: 2s
|
||||
retries: 15
|
||||
|
||||
networks:
|
||||
default:
|
||||
|
|
|
@ -2,7 +2,7 @@ wheel
|
|||
django
|
||||
django-crispy-forms
|
||||
crispy-bulma
|
||||
opensearch-py
|
||||
#opensearch-py
|
||||
stripe
|
||||
django-rest-framework
|
||||
numpy
|
||||
|
@ -14,7 +14,9 @@ cryptography
|
|||
siphashc
|
||||
redis
|
||||
sortedcontainers
|
||||
manticoresearch
|
||||
#manticoresearch
|
||||
django-debug-toolbar
|
||||
django-debug-toolbar-template-profiler
|
||||
ujson
|
||||
orjson
|
||||
pydruid
|
||||
|
|
|
@ -2,7 +2,7 @@ wheel
|
|||
django
|
||||
django-crispy-forms
|
||||
crispy-bulma
|
||||
opensearch-py
|
||||
#opensearch-py
|
||||
stripe
|
||||
django-rest-framework
|
||||
numpy
|
||||
|
@ -13,7 +13,9 @@ cryptography
|
|||
siphashc
|
||||
redis
|
||||
sortedcontainers
|
||||
manticoresearch
|
||||
#manticoresearch
|
||||
django-debug-toolbar
|
||||
django-debug-toolbar-template-profiler
|
||||
ujson
|
||||
orjson
|
||||
pydruid
|
||||
|
|
|
@ -3,7 +3,7 @@ django
|
|||
pre-commit
|
||||
django-crispy-forms
|
||||
crispy-bulma
|
||||
opensearch-py
|
||||
#opensearch-py
|
||||
stripe
|
||||
django-rest-framework
|
||||
numpy
|
||||
|
@ -14,7 +14,9 @@ cryptography
|
|||
siphashc
|
||||
redis
|
||||
sortedcontainers
|
||||
manticoresearch
|
||||
#manticoresearch
|
||||
django-debug-toolbar
|
||||
django-debug-toolbar-template-profiler
|
||||
ujson
|
||||
orjson
|
||||
pydruid
|
Loading…
Reference in New Issue