Files
jarvis-at-skic 038f71ab97
Build and Deploy Documentation / build (push) Successful in 37s
Docker Runtime Probe / Runner Docker socket (push) Successful in 4s
Docker Runtime Probe / Docker-in-Docker service (push) Failing after 1m13s
ci: probe Docker runtime support
2026-08-11 20:46:01 +00:00

52 lines
1.1 KiB
YAML

name: Docker Runtime Probe
on:
workflow_dispatch:
push:
branches: [main]
paths:
- .gitea/workflows/docker-probe.yml
jobs:
socket-probe:
name: Runner Docker socket
runs-on: ubuntu-latest
steps:
- name: Docker client and daemon versions
run: docker version
- name: Docker daemon information
run: docker info
dind-probe:
name: Docker-in-Docker service
runs-on: ubuntu-latest
services:
docker:
image: docker:dind
env:
DOCKER_TLS_CERTDIR: ''
options: --privileged
env:
DOCKER_HOST: tcp://docker:2375
DOCKER_TLS_CERTDIR: ''
steps:
- name: Wait for Docker-in-Docker
shell: bash
run: |
set -euo pipefail
for attempt in $(seq 1 30); do
if docker info >/dev/null 2>&1; then
exit 0
fi
sleep 2
done
echo 'Docker-in-Docker did not become ready' >&2
exit 1
- name: Docker client and daemon versions
run: docker version
- name: Docker daemon information
run: docker info