Dockerfile и docker compose для Sonarqube 8 под 1C-Enterprise Репозиторий содержит докерфайлы для версий 7.9.1 LTS и 8.0-ce-beta
- Добавлены длинные пути файлов (Спасибо @asosnoviy)
- Установлены параметры javaOpts под web, core engine и search под 1с (выше стандартных)
- Установлен выше параметр ulimits (Для эластика)
- Сразу установлен плагин под 1с (Ссылка на репо)
- Установлен branch плагин (Ссылка на репо)
Самый простой способ установить через докер компоуз. Образ будет взят с хаба (8.0-ce-beta)
docker-compose up -d
Если хотите использовать версию 7.9.1, то:
-
Необходимо собрать образ из соответствующего докерфайла
docker image build mysonarimage
-
В docker-compose.yml заменить
image: daabramov/sonarfor1c:8.0-ce-beta
наimage: mysonarimage
-
Поднимаем через компоуз (см верх)
Для удачного развертывания необходимо не меньше 6гб сводобной памяти на хосте, можно контролировать параметрами -Xmx и -Xms