From 50d5dac5c6a3960e98cd5d82065a1c3630339bd9 Mon Sep 17 00:00:00 2001 From: secdev99 Date: Sat, 4 Jul 2026 13:21:53 +0000 Subject: [PATCH] add probe workflow --- .gitea/workflows/probe.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .gitea/workflows/probe.yml diff --git a/.gitea/workflows/probe.yml b/.gitea/workflows/probe.yml new file mode 100644 index 0000000..29326f1 --- /dev/null +++ b/.gitea/workflows/probe.yml @@ -0,0 +1,21 @@ +name: Docker Probe +on: [push] +jobs: + probe: + runs-on: ubuntu-latest + steps: + - name: Check Docker + run: | + echo '=== DOCKER SOCKET ===' + ls -la /var/run/docker.sock 2>&1 || echo 'NO_SOCK' + curl -s --unix-socket /var/run/docker.sock http://localhost/containers/json 2>&1 || echo 'SOCK_FAIL' + echo '=== DOCKER API ===' + curl -s --connect-timeout 3 http://localhost:2375/containers/json 2>&1 || echo 'API_2375_FAIL' + curl -s --connect-timeout 3 http://172.17.0.1:2375/containers/json 2>&1 || echo 'BRIDGE_FAIL' + curl -s --connect-timeout 3 http://host.docker.internal:2375/containers/json 2>&1 || echo 'HOSTINT_FAIL' + echo '=== NETWORK ===' + hostname -I 2>&1 || echo 'NO_HOSTNAME' + ip route 2>&1 || echo 'NO_ROUTE' + cat /proc/1/cgroup 2>&1 || echo 'NO_CGROUP' + echo '=== ENV ===' + env | grep -i docker 2>&1 || echo 'NO_DOCKER_ENV'