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"