diff --git a/docker/conf/redis_healthcheck.sh b/docker/conf/redis_healthcheck.sh new file mode 100644 index 00000000..7cc6b609 --- /dev/null +++ b/docker/conf/redis_healthcheck.sh @@ -0,0 +1,10 @@ +#!/bin/bash +set -eo pipefail + +host="$(hostname -i || echo '127.0.0.1')" + +if ping="$(redis-cli -h "$host" ping)" && [ "$ping" = 'PONG' ]; then + exit 0 +fi + +exit 1