Рассмотрим установку GitLab-сервера в контейнере через docker compose на виртуальном сервере Ubuntu 20.04 LTS, подключение используется через SSH.
- 4 ГБ ОЗУ или более.
- ОС с поддержкой docker engine и docker-compose.
- Если требуется публикация — то потребуется белый IP с доменным именем и пробросами портов 22, 443 и 80.
Устанавливаем docker-compose:
sudo apt install docker-compose
Клонируем репозиторий и забираем файл docker-compose:
git clone
https://gitlab.com/Tailerus/gitlab-dc.gitcd ~/dc-gitlab-server
Конфигурируем файл в соответствии с сетевыми настройками и поднимаем контейнеры:
sudo nano docker-compose.yml
Важно: во внешнем адресе указываем и протокол, и порт, даже если пробросы стандартные.
Поднимаем контейнеры:
docker-compose up
Ждём когда поднимется: будет статус healthy.
docker ps
Узнаём начальный пароль от рута:
cat /data/docker/gitlab/etc/gitlab/initial_root_password
Свежие комментарии