init
This commit is contained in:
11
README.md
11
README.md
@@ -22,6 +22,17 @@ curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compo
|
||||
4. запускаем сборку `docker-compose up -d`
|
||||
5. когда сервер запустится, вы войдете в систему под рутом, надо сходить в раздел раннеров (/admin/runners) и подсмотреть там токен, который и нужно будет заполнить в переменной `RUNNER_TOKEN=` и снова запустить `docker-compose up -d`, после чего раннеры перезапустятся и зарегистрируються в системе.
|
||||
|
||||
Если некоторые из 4х раннеров ушли в ошибку `is not healthy and will be disabled!`, то нужно:
|
||||
- `docker-compose stop runner_2`
|
||||
- `docker-compose rm runner_2`
|
||||
- `rm /srv/services/data/gitlab/gitlab-runner_3/config.toml`
|
||||
- `docker-compose up -d`
|
||||
|
||||
Тоесть, останавливаем и удаляем контейнер. Удаляем конфиг и перезапускаем весь компоуз.
|
||||
Он поднимет удаленный ранее контейнер и снова его перенастроит и подключит.
|
||||
После чего раннер должен будет зарегистрироваться в гитлабе.
|
||||
|
||||
|
||||
Подразумевается, что у вас есть `домен` и вы уже создали два поддомена `docker` и `gitlab`
|
||||
Подразумевается, что и гитлаб и регистри будут работать через один порт 443
|
||||
Подразумевается, что у вас уже есть webproxy или traefik, которые возьмут на себя ингрессы контейнеров и выдачу (обновление) им сертификатов
|
||||
|
Reference in New Issue
Block a user