/bear-docker-gitlab-ce

Gitlab-ci + Gitlab-Runner for Docker-compose

Primary LanguageShell

bear-docker-gitlab-ce

What's this:

Gitlab-ce + Gitlab-Runner for docker-compose

How to and other docker-compose use the same network :

#if you not have group network, you can create this, and other docker-compose use this network setting
~ $ docker network create --driver bridge service_group

How to start:

~/ $ git clone https://github.com/imagine10255/bear-docker-gitlab-ce gitlab
~/ $ cd gitlab
~/gitlab $ vi docker-compose.yml

Change your domain in ./docker-compose.yml

Create your ssl cert (not use cloudflare proxy ssl)

# change your domain in ./create_cert.sh
$ sh create_cert.sh 
~/gitlab $ docker-compose up -d

Check root password

docker exec -it gitlab grep 'Password:' /etc/gitlab/initial_root_password

Ref