Sign inSign up

polinux/gitlab-ce

By polinux

Updated about 1 month ago

GitLab-CE on Steroids (Extra features - see Readme)

Image
3

10K+

polinux/gitlab-ce repository overview

GitLab in a Docker on Steroids

Build Status GitHub Open Issues
Stars Fork

Docker build

Felling like supporting me in my projects use donate button. Thank You!

Docker Image with GitLab Server. It's build the same way offcial images but with this image we added missing options into the docker image and will keep adding more features when requested by users.

Options added so far:

  • Backup Time (crontab based)
    *see environmental variables*

If you have an idea what should be added please let us know

More versions available through tags

Environmental Variable
VariableDescription
BACKUP_TIMEDefault set to: 0 12 * * * 1

1 - Cron based format.

All options available through official image are available too. GitLab Docs

Usage
docker run \
    -d \
    --name gitlab \
    -p 80:80 \
    -p 443:443 \
    -p 1022:22 \
    polinux/gitlab-ce

Set backup time to 15:00

docker run \
    -d \
    --name gitlab \
    -p 80:80 \
    -p 443:443 \
    -p 1022:22 \
    -e BACKUP_TIME="0 15 * * *" \
    polinux/gitlab-ce

Use docker-compose.yml file which contain basic setup of gitlab server with stand alone approach.

docker-compose up
Build
docker build -t polinux/gitlab-ce .

Docker troubleshooting

Use docker command to see if all required containers are up and running:

$ docker ps

Check logs of gitlab server container:

$ docker logs gitlab

Sometimes you might just want to review how things are deployed inside a running container, you can do this by executing a bash shell through _docker's exec_ command:

docker exec -ti gitlab /bin/bash

History of an image and size of layers:

docker history --no-trunc=true polinux/gitlab-ce | tr -s ' ' | tail -n+2 | awk -F " ago " '{print $2}'

Author

Przemyslaw Ozgo ([email protected])


Acknowledgements

I would like to thank JetBrains for supporting me with Open Source endeavours.

Tag summary

Content type

Image

Digest

sha256:c7f55db26

Size

1.3 GB

Last updated

about 1 month ago

docker pull polinux/gitlab-ce