Update docker-healthcheck
This commit is contained in:
parent
40afbf64d6
commit
e50e5a1703
|
|
@ -1,11 +1,17 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -eu
|
set -eu
|
||||||
|
|
||||||
host="$(hostname -i || echo '127.0.0.1')"
|
host="$(hostname -i 2>/dev/null || { echo 'Failed to get host IP'; exit 1; })"
|
||||||
if [ -d "$DOCKER_TLS_CERTDIR" ]; then
|
|
||||||
|
if [ -n "${DOCKER_TLS_CERTDIR:-}" ] && [ -d "$DOCKER_TLS_CERTDIR" ]; then
|
||||||
export DOCKER_HOST="tcp://$host:2376"
|
export DOCKER_HOST="tcp://$host:2376"
|
||||||
else
|
elif [ -z "${DOCKER_TLS_CERTDIR:-}" ]; then
|
||||||
export DOCKER_HOST="tcp://$host:2375"
|
export DOCKER_HOST="tcp://$host:2375"
|
||||||
|
else
|
||||||
|
echo "TLS cert directory does not exist: $DOCKER_TLS_CERTDIR"
|
||||||
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
docker-entrypoint.sh version > /dev/null || exit 1
|
docker-entrypoint.sh version > /dev/null || { echo "Failed to get Docker version"; exit 1; }
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue