Overview

Full name
docker.io/drillster/drone-volume-cache
Registry
docker.io
Namespace
drillster
Repository
drone-volume-cache
Cached tags
1
Last synced
07/06/2026, 06:50 AM

Introduction

Drone CI 构建缓存插件镜像,通过 docker.sock 管理宿主机 volume 缓存,需挂载 Docker 守护进程 socket。

Details

drillster/drone-volume-cache 作为 Drone pipeline plugin 读写构建缓存 volume,依赖 /var/run/docker.sock定位为 Drone CI 插件(docker.sock),Drone runner docker 模式引用;独立业务服务,禁止无 socket 的 K8s 通用部署。

快速启动

docker run --rm \
  -v /var/run/docker.sock:/var/run/docker.sock \
  docker.io/drillster/drone-volume-cache:latest \
  --help

推荐实践

# .drone.yml
steps:
  - name: cache
    image: docker.io/drillster/drone-volume-cache:1.0.0
    settings:
      mount: [node_modules]
    volumes:
      - name: dockersock
        path: /var/run/docker.sock

核心参数说明

  • -v .../docker.sock:... — 访问 Docker 守护进程(高敏
  • 定位 — Drone pipeline 插件
  • mount — 缓存目录列表
  • — 无 socket 的 K8s Pod

Latest tags (20)

View all 1 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/drillster/drone-volume-cache
:latest
linux/amd64
2018/06/18 14:483.9 MBsha256:b82e143081df