From 4521a919747113ff2993ba78dc4a8b8790c948dc Mon Sep 17 00:00:00 2001 From: u1 Date: Mon, 5 Jan 2026 23:45:16 +0000 Subject: [PATCH] fix(actions): use dind tcp docker host (no socket volume) --- bootstrap/gitea-actions/act-runner.yaml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/bootstrap/gitea-actions/act-runner.yaml b/bootstrap/gitea-actions/act-runner.yaml index 6734de6..c79685e 100644 --- a/bootstrap/gitea-actions/act-runner.yaml +++ b/bootstrap/gitea-actions/act-runner.yaml @@ -34,7 +34,7 @@ data: cache: enabled: false container: - docker_host: "unix:///run/docker.sock" + docker_host: "tcp://127.0.0.1:2375" force_pull: true require_docker: true docker_timeout: 60s @@ -61,8 +61,6 @@ spec: - name: runner-config configMap: name: act-runner-config - - name: dind-socket - emptyDir: {} - name: dind-data emptyDir: {} initContainers: @@ -102,21 +100,22 @@ spec: env: - name: DOCKER_TLS_CERTDIR value: "" + command: ["dockerd"] + args: + - "--host=tcp://127.0.0.1:2375" + - "--host=unix:///var/run/docker.sock" + - "--tls=false" volumeMounts: - - name: dind-socket - mountPath: /run - name: dind-data mountPath: /var/lib/docker - name: runner image: gitea/act_runner:0.2.13 env: - name: DOCKER_HOST - value: unix:///run/docker.sock + value: tcp://127.0.0.1:2375 volumeMounts: - name: runner-data mountPath: /data - name: runner-config mountPath: /etc/act_runner - - name: dind-socket - mountPath: /run command: ["act_runner", "--config", "/etc/act_runner/config.yaml", "daemon"]