Souhaitez-vous apprendre à installer SonarQube en utilisant Docker sur Ubuntu Linux? Dans ce tutoriel, nous allons vous montrer toutes les étapes nécessaires pour effectuer l’installation SonarQube en utilisant Docker sur un ordinateur exécutant Ubuntu Linux en 5 minutes ou moins.

• Ubuntu 20.04
• Ubuntu 18.04
• Ubuntu 19.04
• SonarQube 8.4.2

Didacticiel SonarQube - Installation Docker

Modifiez le fichier de configuration du système.

Copy to Clipboard

Insérez les lignes suivantes à la fin de ce fichier.

Copy to Clipboard

Activez la configuration du système.

Copy to Clipboard

Créez un fichier de configuration nommé 99-sonarqube.conf.

Copy to Clipboard

Voici le contenu du fichier.

Copy to Clipboard

Redémarrez l’ordinateur.

Copy to Clipboard

Installez le service Docker.

Copy to Clipboard

Téléchargez l’image SonarQube Docker à partir du référentiel en ligne.

Copy to Clipboard

Énumérez les images Docker installées sur votre système.

Copy to Clipboard

Voici la sortie de commande:

Copy to Clipboard

Créez des volumes Docker pour stocker les données persistantes SonarQube.

Copy to Clipboard

Vérifiez les répertoires de données persistants.

Copy to Clipboard

En option, créez des liens symboliques vers un emplacement d’accès plus facile.

Copy to Clipboard

Démarrez un conteneur SonarQube avec un stockage de données persistant.

Copy to Clipboard

Voici la sortie de commande:

Copy to Clipboard

Dans notre exemple, l’image SonarQube a été utilisée pour démarrer un nouveau conteneur.

Le nouveau conteneur dispose d’un stockage de données persistant.

L’ID du conteneur est 348b4ab00defe8e3621a61e5899d4eb04dd533046fce4cf2c5b0163f0717bd50.

Tutoriel Docker - Installation sonarQube

Ouvrez votre navigateur et entrez l’adresse IP de votre serveur web plus :9000

Dans notre exemple, l’URL suivante a été saisie dans le navigateur :

• http://192.168.15.10:9000

Le tableau de bord SonarQube sera présenté.

Cliquez sur le bouton Connexion et utilisez le nom d’utilisateur et le mot de passe par défaut Sonarqube.

• Default Username: admin
• Default Password: admin

sonarqube dashboard

félicitations! Vous avez terminé l’installation SonarQube Docker.

Didacticiel SonarQube - Gestion des conteneurs Docker

Vérifiez l’état des conteneurs à l’aide de la commande suivante :

Copy to Clipboard

Vérifiez l’état d’un conteneur.

Copy to Clipboard

Pour arrêter un conteneur, utilisez la commande suivante :

Copy to Clipboard

Pour démarrer un conteneur, utilisez la commande suivante :

Copy to Clipboard

Pour redémarrer un conteneur, utilisez la commande suivante :

Copy to Clipboard

En cas d’erreur, utilisez la commande suivante pour vérifier les journaux de conteneurs.

Copy to Clipboard

Dans nos exemples, nous avons démontré comment gérer les conteneurs SonarQube.