Public | Automated Build

Last pushed: 10 days ago
Short Description
Gitlab CI Runner on Alpine Linux
Full Description

Gitlab Runner on Alpine Linux

This is the Docker image for the Gitlab runner, running on Alpine Linux.

This Docker image (yobasystems/gitlab-ci-multi-runner) is based on the minimal Alpine Linux with Gitlab Runner pre-installed.

Alpine Version 3.6.2 (Released Jun 17, 2017)
Gitlab Runner Version 9.5.0

What is Gitlab Runner?

GitLab Runner is the open source project that is used to run your jobs and send the results back to GitLab. It is used in conjunction with GitLab CI, the open-source continuous integration service included with GitLab that coordinates the jobs.

Features

  • Minimal size only
    • 50 MB and only 5 layers
  • Memory usage is minimal on a simple install

Architectures

  • :amd64, :latest - 64 bit Intel/AMD (x86_64/amd64)
  • :i386, :x86 - 32 bit Intel/AMD (x86/i686)
  • :arm64v8, :aarch64 - 64 bit ARM (ARMv8/aarch64)
  • :arm32v7, :armhf - 32 bit ARM (ARMv7/armhf)

PLEASE CHECK TAGS BELOW FOR SUPPORTED ARCHITECTURES, THE ABOVE IS A LIST OF EXPLANATION

Tags

  • :latest, :amd64 latest branch based on amd64
  • :master master branch usually inline with latest
  • :v0.0.0 version number related to gitlab runner version
  • :armhf, :arm32v7 Armv7 based on latest tag but arm architecture

How to use this image

Usage

Use like you would any other base image:

version: '2'
services:
  gitlab-runner:
    privileged: true
    image: yobasystems/gitlab-ci-multi-runner:amd64
    stdin_open: true
    volumes:
    - /var/run/docker.sock:/var/run/docker.sock
    - /data/gitlab-runner/config:/etc/gitlab-runner
    - /data/gitlab-runner/builds:/home/gitlab-runner
    tty: true

then register with gitlab server by running the following command:

sudo gitlab-ci-multi-runner register -n --url https://gitlab.url.domain.co.uk/ci --registration-token eRp938AHcv8JiHi4hUip --executor docker --docker-image "docker:git" --docker-privileged

Image contents & Vulnerability analysis

Source Repository

Links

Docker Pull Command
Owner
yobasystems

Comments (0)