Skip to content
This repository has been archived by the owner on Jun 4, 2023. It is now read-only.

guessi/drone-server-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Minimized Docker Image for DroneCI Server

⚠️ For those who is using images here, please note this repository is not maintain anymore. ⚠️

Why I don't maintain this repository

Current latest build go.mod contains tons of legacy packages doesn't looks safe to me.

Legacy document

Key Differences

  • Build with golang:1.18-alpine3.16
  • Build with tags (nolimit, oss)
  • Optimized Docker images

Minimized DroneCI Server Image

$ docker image ls

REPOSITORY    TAG                 SIZE
guessi/drone  2.16.0-nolimit-oss  35.8MB # DroneCI Server Image build with `--tags "nolimit oss"`
guessi/drone  2.16.0-nolimit      52.1MB # DroneCI Server Image build with `--tags "nolimit"`
guessi/drone  2.16.0              52.1MB # DroneCI Server Image build without `--tags`
drone/drone   2.16.0-linux-amd64  60.4MB # DroneCI Server Official Image

Usage

made some changes

$ vim docker-compose.yml

bring DroneCI server up with docker-compose

$ docker-compose up -d

Reference