Docker daemon and cli for usage in WoodpeckerCI. https://hub.docker.com/r/kokuwaio/dockerd
Find a file
Stephan Schnabel 4d1fed4cf4
Some checks failed
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/pr/test/2 unknown status
ci/woodpecker/pr/test/1 unknown status
s
2025-06-19 15:10:32 +02:00
.github 1 2025-06-19 13:57:54 +02:00
.woodpecker s 2025-06-19 15:10:32 +02:00
.justfile Initial draft of plugin. 2025-06-19 12:54:12 +02:00
.markdownlint.yaml Initial draft of plugin. 2025-06-19 12:54:12 +02:00
.yamllint.yaml Initial draft of plugin. 2025-06-19 12:54:12 +02:00
Dockerfile 1 2025-06-19 13:48:55 +02:00
Dockerfile.dockerignore Initial draft of plugin. 2025-06-19 12:54:12 +02:00
entrypoint.sh s 2025-06-19 15:10:32 +02:00
LICENSE Initial draft of plugin. 2025-06-19 12:54:12 +02:00
README.md 1 2025-06-19 13:57:54 +02:00
renovate.json Initial draft of plugin. 2025-06-19 12:54:12 +02:00

Docker Daemon WoodpeckerCI Plugin

pulls size dockerfile license prs issues

A Woodpecker I prepared docker daemon. Also usable with Gitlab, Github or locally, see examples for usage.

Features

  • includes rootless
  • configures mirror for dockerd

Example


services:
  - name: dockerd
    image: kokuwaio/dockerd
    ports: [2375, 8080]

steps:
  info:
    image: kokuwaio/docker-cli
    commands: docker info
    environment:
      DOCKER_HOST: tcp://dockerd:2375

Settings

Environment Default Description
DOCKERD_PORT 2375 Specifies the port to listen on
DOCKERD_SHUTDOWN_TIMEOUT 0 Set the default shutdown timeout
DOCKERD_LOG_LEVEL none Set the logging level
DOCKERD_REGISTRY_MIRROR none Specifies a list of registry mirrors.
DOCKERD_INSECURE_REGISTRY `none Configure insecure registry