Установка и запуск в режиме Docker-in-Docker


*Для тестового запуска, вам потребуется установить плагин Docker Compose. ,для Docker Engine
*Все команды описанные ниже, выполняются из директории с установочными файлами агента!

1. Перейдите в веб интерфейс приложения GitFlic -> Панель администратора -> СI/CD

http(s)://<Адрес веб интерфейса>/admin/runners

* Для регистрации агента в сервисе GitFlic.ru перейдите в Настройки компании -> Агенты CI/CD

https://gitflic.ru/company/<company_name>/setting/cicd/runners

2. Скопируйте и сохраните URL и Token

Получение токена

3. Откройте и отредактируйте файл docker-compose.yaml, изменив следующие параметры:

Параметр Значение
DOCKER_REGISTRY_USERNAME Имя пользователя для доступа к docker registry
DOCKER_REGISTRY_PASSWORD Пароль пользователя для доступа к docker registry
DOCKER_REGISTRY_URL URL для входа в docker registry
REG_URL url полученный в веб интерфейсе приложения GitFlic в п.2
REG_TOKEN tокен полученный в веб интерфейсе приложения GitFlic в п.2

4. Выполните команду на сборку и запуск контейнера

docker compose up --build