Solution

Containers for
CI/CD

Ephemeral container environments for CI pipelines. Spin up, run tests, tear down. No daemon required.

No daemon needed

Doki runs containers directly. No dockerd, no containerd, no background processes. Perfect for ephemeral runners.

Cold start under 15ms

First container starts in milliseconds. No waiting for a daemon to initialize.

Ephemeral by design

No state to clean up. Containers are removed when the process exits. No dangling resources.

Kubernetes in CI

doki-kube starts a full K8s cluster in CI. Test manifests, run e2e tests, then destroy.

Works on any runner

GitHub Actions, GitLab CI, Jenkins, CircleCI — Doki runs anywhere a binary can execute.

Minimal disk usage

14.5MB binary. Layer caching avoids re-pulling images. Fraction of the storage of Docker in CI.