Хотите узнать, как установить Sonar’ube с помощью Docker на Ubuntu Linux? В этом учебнике мы покажем вам все шаги, необходимые для выполнения установки Sonar’ube с помощью Docker на компьютере под управлением Ubuntu Linux в течение 5 минут или меньше.
• Ubuntu 20.04
• Ubuntu 18.04
• Ubuntu 19.04
СонарКубе 8.4.2
Учебник СонарКубе — Установка докеров
Отредактируйте файл конфигурации системы.
Вставьте следующие строки в конце этого файла.
Включите конфигурацию системы.
Создайте файл конфигурации под названием 99-sonarqube.conf.
Вот содержимое файла.
Перезагрузка компьютера.
Установите службу Docker.
Загрузите изображение Sonar’be Docker из онлайн-хранилища.
Перечислите изображения Docker, установленные в вашей системе.
Вот вывод команды:
Создавайте объемы Docker для хранения постоянных данных Sonar’be.
Прояви постоянные каталоги данных.
Дополнительно создайте символические ссылки на более легкое местоположение доступа.
Запустите контейнер Sonar’be с постоянным хранением данных.
Вот вывод команды:
В нашем примере для запуска нового контейнера использовалось изображение СонарКубе.
Новый контейнер имеет постоянное хранение данных.
Идентификатор контейнера 348b4ab00defe8e3621a61e5899d4eb04dd533046fce4cf2c5b0163f0717bd50.
Учебный докер — Установка СонарКубе
Откройте браузер и введите IP-адрес вашего веб-сервера плюс:9000
В нашем примере в браузер был введен следующий URL::
— http://192.168.15.10:9000
Будет представлена панель мониторинга Sonar’be.
Нажмите на кнопку Входа и используйте имя пользователя и пароль по умолчанию Sonarqube.
Имя пользователя по умолчанию: Админ
Пароль по умолчанию: админ
Поздравляю! Вы закончили установку СонарКубе Докер.
Учебник СонарКубе — Управление контейнерами Docker
Проявите состояние контейнеров с помощью следующей команды:
Проверить состояние контейнера.
Чтобы остановить контейнер, используйте следующую команду:
Для запуска контейнера используйте следующую команду:
Для перезапуска контейнера используйте следующую команду:
В случае ошибки используйте следующую команду для проверки журналов контейнеров.
В наших примерах мы продемонстрировали, как управлять контейнерами Sonar’be.