fix(actions): use dind tcp docker host (no socket volume)

This commit is contained in:
u1
2026-01-05 23:45:16 +00:00
parent b7b1493859
commit 4521a91974

View File

@@ -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"]