ci: avoid ip dependency for Docker endpoint
Some checks failed
Deploy Hugo Blog to k3s / build-and-deploy (push) Failing after 12s

This commit is contained in:
root
2026-06-02 06:03:39 +08:00
parent d175e4cca2
commit 02c77f9730

View File

@@ -88,10 +88,11 @@ jobs:
export DOCKER_HOST="unix:///run/user/1000/docker.sock"
elif docker -H tcp://127.0.0.1:2375 version >/dev/null 2>&1; then
export DOCKER_HOST="tcp://127.0.0.1:2375"
elif docker -H tcp://localhost:2375 version >/dev/null 2>&1; then
export DOCKER_HOST="tcp://localhost:2375"
else
DOCKER_HOST_IP="$(ip route | awk '/default/ {print $3; exit}')"
export DOCKER_HOST="tcp://${DOCKER_HOST_IP}:2375"
docker version
echo "No usable Docker endpoint found" >&2
exit 1
fi
if [ -z "${REGISTRY_TOKEN:-}" ]; then