#
Konténer alapú telepítés
Ahhoz, hogy a CI/CD folyamatok futtatni tudjuk, szükségünk lesz egy GitLab runner-re.
Célszerű ezt is konténerizált környezetben futtatni:
version: '3'
services:
gitlab-runner:
image: 'gitlab/gitlab-runner:alpine'
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./config:/etc/gitlab-runner
restart: unless-stopped
A fenti beállítások segítségével volume segítségével elérhetővé tesszük a runner számára a host gépen lévő docker szervízt, illetve kivezetjük a konfigurációs fájlt.
Ha mindent beállítottunk, indítsuk el a konténert a szokásos módon