CentOS
docker
GitLab-CI
gitlab-runner

[メモ]CentOS7にGitlab-runnerとDockerを構築

Docker のインストール

https://docs.docker.com/engine/installation/linux/docker-ce/centos/

1. 必要なパッケージのインストール

$ sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

2. DockerCE リポジトリの追加

$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

3. インストール

$ sudo yum install docker-ce

4. Docker 起動

$ sudo systemctl start docker
$ sudo docker run hello-world

GitLab Runner

https://docs.gitlab.com/runner/install/linux-repository.html

1. Gitlab 公式リポジトリの追加

$ curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash

2. 最新バージョンのGitlab Runner のインストール

$ yum install gitlab-runner

3. GitlabRunnerの登録

$ gitlab-runner register
# 必要な情報を入力していく