docker-compose.yml
version: '3'
services:
gitlab-runner-container:
image: gitlab/gitlab-runner:latest
container_name: gitlab-runner-container
restart: always
volumes:
- ./config/:/etc/gitlab-runner/
- /var/run/docker.sock:/var/run/docker.sock
docker compose exec gitlab-runner-container \
gitlab-runner register \
--non-interactive \
--url <"ULR_TO_GITLAB"> \
--clone-url <"ULR_TO_GITLAB"> \
--registration-token \
--executor docker \
--description "DESCRIPTION" \
--docker-image "docker:stable" \
--docker-volumes /var/run/docker.sock:/var/run/docker.sock
--clone-url - обязательное наличие. Без него не клонировался репозиторий (Была включена работа только SSH)
Комментариев нет:
Отправить комментарий