Есть вопросы?
Закажите звонок специалиста!
Есть вопросы?
Закажите звонок специалиста!
Рассмотрим установку GitLab-сервера в контейнере через docker compose на виртуальном сервере Ubuntu 20.04 LTS, подключение используется через SSH.
Устанавливаем docker-compose:
sudo apt install docker-compose
Клонируем репозиторий и забираем файл docker-compose:
git clone git clone https://gitlab.com/bulgakov_efsol/dc-gitlab-server.git cd ~/dc-gitlab-server
Конфигурируем файл в соответствии с сетевыми настройками и поднимаем контейнеры:
sudo nano docker-compose.yml
Важно: во внешнем адресе указываем и протокол, и порт, даже если пробросы стандартные.
Поднимаем контейнеры:
docker-compose up
Ждём когда поднимется: будет статус healthy.
docker ps
Узнаём начальный пароль от рута:
cat /data/docker/gitlab/etc/gitlab/initial_root_password
Нужна помощь? Настройки GitLab и GitLab CI мы осуществляем в рамках услуги DevOps-аутсорсинг. Также возможны разовые проектные работы.