The first CI build failed: the job container (node:22-bookworm) installed Debian's `docker.io` (Docker 20.10.24, API 1.41), which the host daemon (29.x, minimum API 1.44) rejects with "client version 1.41 is too old". Install docker-ce-cli from Docker's official apt repo instead, which is current and talks to the daemon fine. Verified on the runner: a node:22-bookworm container with the mounted socket + docker-ce-cli connects to the 29.1.3 daemon (API 1.52) successfully. This also confirms the runner's docker_host=automount is working (the client reached the daemon; only the version was the problem). Co-authored-by: Samuel James <ssamjame@amazon.com> Co-authored-by: Kiro <noreply@kiro.dev> |
||
|---|---|---|
| .. | ||
| build.yml | ||
| ci.yml | ||
| deploy.yml | ||