Setup GitLab with Docker in local


You can use Gitlab in Mac OSX environment by docker-compose!


🐝 Install Docker

Official Docker releases is installed by following command:

wget -qO- https://get.docker.com/ | sh

😀 Quick Start

Open docker quickstart terminal in your mac app menu, and execute following commands:

# Download docker-compose for building GitLab Environment
wget https://raw.githubusercontent.com/sameersbn/docker-gitlab/master/docker-compose.yml

If you use Mac, execute vi docker-compose.yml in terminal and change following rows:

# Avoid permission error in Mac and persist data to named volume
/srv/docker/gitlab/postgresql => postgres_data
/srv/docker/gitlab/gitlab => gitlab_data
/srv/docker/gitlab/redis => redis_data

Start Gitlab using:

docker-compose up

After the setup sequence, you can see the first menu of GitLab in http://:10080/ and you can start GitLab for you!

🖥 Recommended VPS Service

VULTR provides high performance cloud compute environment for you. Vultr has 15 data-centers strategically placed around the globe, you can use a VPS with 512 MB memory for just $ 2.5 / month ($ 0.004 / hour). In addition, Vultr is up to 4 times faster than the competition, so please check it => Check Benchmark Results!!