From 3619dcf312ef4641fba75809b4e177a3f15db291 Mon Sep 17 00:00:00 2001 From: Stephan Schnabel Date: Thu, 19 Jun 2025 14:12:35 +0200 Subject: [PATCH] 1 --- .woodpecker/build.yaml | 11 +++++++++++ entrypoint.sh | 2 ++ 2 files changed, 13 insertions(+) diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index eb36141..20e3e86 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -5,8 +5,19 @@ when: branch: main path: [.woodpecker/build.yaml, Dockerfile, Dockerfile.dockerignore, entrypoint.sh] +services: + - name: dockerd + image: kokuwaio/dockerd + ports: [2375] + steps: + info: + image: kokuwaio/docker-cli + commands: docker info + environment: + DOCKER_HOST: tcp://dockerd:2375 + build: image: kokuwaio/buildctl settings: &settings diff --git a/entrypoint.sh b/entrypoint.sh index 868e22e..2d6564c 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -25,6 +25,8 @@ fi ## execute command ## +whami +id -u export XDG_RUNTIME_DIR=/home/docker/runtime COMMAND="rootlesskit --state-dir=/home/docker/rootlesskit --copy-up=/etc --copy-up=/run --propagation=rslave --disable-host-loopback --net=slirp4netns --slirp4netns-sandbox=auto --slirp4netns-seccomp=auto --port-driver=builtin $COMMAND" echo -e "${COMMAND// --/\\n --}\n"