Or if it is Docker Container, Jun this command on the host $ docker run -rm -it -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register You just need to run register command from the binary or the executor you just installed on your operating system.Įxample, if you are running the GitLab Runner on linux, just run $ sudo gitlab-runner register
Then just copy the URL and Registration token and keep it with you for the next process. To get GitLab Runner Configured on the GitLab Instance, you need to get the configuration details that can be added to the runner for authentication.
Gitlab/gitlab-runner:latest How to Configure GitLab Instance for the Runner. v /var/run/docker.sock:/var/run/docker.sock \ v /srv/gitlab-runner/config:/etc/gitlab-runner \ To do so, Run the following command $ docker run -d -name gitlab-runner -restart always \ Running the GitLab Runner is easy and yet suggested best way. $ sudo gitlab-runner start Install GitLab Runner on Docker Container STEP 4: Run the Binary as a service using the above user $ sudo gitlab-runner install -user=gitlab-runner -working-directory=/home/gitlab-runner
STEP 3: Create User to run GitLab Runner $ sudo useradd -comment 'GitLab Runner' -create-home gitlab-runner -shell /bin/bash
STEP 2: Assign the permission to the binary $ sudo chmod +x /usr/local/bin/gitlab-runner $ sudo curl -L -output /usr/local/bin/gitlab-runner $ sudo curl -L -output /usr/local/bin/gitlab-runner "" STEP 1: Download the Binary # Linux x86-64 But, just follow the steps to install GitLab Runner using Binary Installing from Binary is little tricky as it involves little permission works. STEP 2: Install from the repository Manager.įor Debian/Ubuntu/Mint $ sudo -E apt-get install gitlab-runnerįor RHEL/CentOS/Fedora $ sudo -E yum install gitlab-runner Installing the GitLab from Binaries STEP 1: Run the GitLab Shell Script using CURL to add the Repository.įor Debian/Ubuntu/Mint $ curl -L "" | sudo bashįor RHEL/CentOS/Fedora $ curl -L "" | sudo bash Installing from GitLab Official Repository Managerįrom the official GitLab Repo, it is very easy to install and configure the GitLab Runner, For the same, follow the instaruction. Let’s see how to install GitLab CI Runner one by one. GitLab Official Repositories RPM/deb packages.