Я установил себе Gitlab из докера. Он состоит из 2 частей - самого сервиса и графической оболочки, чтобы можно было ходить в него из браузера.
- https://www.czerniga.it/2021/11/14/how-to-install-gitlab-using-docker-compose/ - вот полезная статья
Что надо запомнить:
- что оба сервиса работают в докерах, поэтому надо помнить о настройках сети!
- нужно использовать hostname в компоузе (проверить, а нужно ли на самом деле?)
- нужно использовать настройку network_mode = "gitlab_experiments_gitlab" по имени сети, иначе контейнер с раннером не увидит контейнер с гитлабом при сборке