Docker daemon and cli for usage in WoodpeckerCI. https://hub.docker.com/r/kokuwaio/dockerd
Find a file
Stephan Schnabel ff3cf6deda
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
chore: fix renovate preset location
2025-06-27 11:28:20 +02:00
.github Initial draft of plugin. 2025-06-21 21:00:48 +02:00
.woodpecker Initial draft of plugin. 2025-06-21 21:00:48 +02:00
.justfile Initial draft of plugin. 2025-06-21 21:00:48 +02:00
.markdownlint.yaml Initial draft of plugin. 2025-06-21 21:00:48 +02:00
.yamllint.yaml Initial draft of plugin. 2025-06-21 21:00:48 +02:00
Dockerfile Initial draft of plugin. 2025-06-21 21:00:48 +02:00
Dockerfile.dockerignore Initial draft of plugin. 2025-06-21 21:00:48 +02:00
entrypoint-rootless.sh Initial draft of plugin. 2025-06-21 21:00:48 +02:00
entrypoint.sh Initial draft of plugin. 2025-06-21 21:00:48 +02:00
LICENSE Initial draft of plugin. 2025-06-21 21:00:48 +02:00
README.md Initial draft of plugin. 2025-06-21 21:00:48 +02:00
renovate.json chore: fix renovate preset location 2025-06-27 11:28:20 +02:00

Docker Daemon and CLI for WoodpeckerCI Plugin

dockerd pulls dockerd size cli pulls cli size dockerfile license prs issues

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

Features

  • dockerd: with and without rootlesskit
  • dockerd: configures mirror for dockerd
  • cli: with buildkit
  • cli: variants:
    • git: with git
    • az: with Azure CLI
    • az-git: with Azure CLI and git

Example

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

steps:
  info:
    image: kokuwaio/docker-cli
    commands: docker info

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