Skip to content

afteroot/gitlab-docker

 
 

Repository files navigation

Omnibus GitLab Docker for ARM64

CircleCI Docker Pulls Docker Image Size (tag) Docker Image Size (tag) Docker Image Version (latest by date)

English | 简体中文

Upstream: https://gitlab.com/gitlab-org/omnibus-gitlab/-/tree/master/docker

How to use

The usage is the same as the official docker image.

Refer to the official docker installation documentation:

Prebuilt versions

14.1.x 14.1 latest
  • 14.1.1-ce.0 14.1-ce ce latest
  • 14.1.1-ee.0 14.1-ee ee
  • 14.1.0-ce.0
  • 14.0.0-ee.0
14.0.x 14.0
  • 14.0.6-ce.0 14.0-ce
  • 14.0.6-ee.0 14.0-ee
  • 14.0.5-ce.0
  • 14.0.5-ee.0
  • 14.0.4-ce.0
  • 14.0.4-ee.0
  • 14.0.3-ce.0
  • 14.0.3-ee.0
  • 14.0.2-ce.0
  • 14.0.2-ee.0
  • 14.0.1-ce.0
  • 14.0.1-ee.0
13.12.x
  • 13.12.8-ce.0
  • 13.12.8-ee.0
  • 13.12.7-ce.0
  • 13.12.7-ee.0
  • 13.12.6-ce.0
  • 13.12.6-ee.0
  • 13.12.5-ce.0
  • 13.12.5-ee.0

You can pull prebuilt docker image from DockerHub:

docker pull zengxs/gitlab:latest

ce is community edition, ee is enterprise edition.

If you don't know which edition to choose, see https://about.gitlab.com/install/ce-or-ee/. Or just choose community edition.

Steps to build image manually

  1. Edit ./RELEASE file, update the RELEASE_PACKAGE (edition variant, gitlab-ce or gitlab-ee) and RELEASE_VERSION (gitlab version, eg 14.0.1-ce.0).

  2. Run docker build . -t gitlab to build image

Differences compared to official dockerfile

  • Add package libatomic1 (gitlab require it)
  • Change ssh port from 22 to 2222

About

GitLab docker image for arm64

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 84.4%
  • Dockerfile 7.9%
  • Ruby 7.7%