Wilt u leren hoe u SonarQube installeren met Docker op Ubuntu Linux? In deze tutorial laten we je alle stappen zien die nodig zijn om de SonarQube-installatie uit te voeren met Docker op een computer met Ubuntu Linux in 5 minuten of minder.
• Ubuntu 20.04
• Ubuntu 18.04
• Ubuntu 19.04
• SonarQube 8.4.2
Tutorial SonarQube – Docker Installatie
Bewerk het systeemconfiguratiebestand.
Voeg de volgende regels in aan het einde van dit bestand.
Schakel de systeemconfiguratie in.
Maak een configuratiebestand met de naam 99-sonarqube.conf.
Hier is de inhoud van het bestand.
Start de computer opnieuw op.
Installeer de Docker-service.
Download de SonarQube Docker afbeelding van de online repository.
Vermeld de Docker-afbeeldingen die op uw systeem zijn geïnstalleerd.
Hier is de opdrachtuitvoer:
Dockervolumes maken om de persistente gegevens van SonarQube op te slaan.
Controleer de permanente gegevensmatypen.
Maak optioneel symbolische koppelingen naar een gemakkelijkere toegangslocatie.
Start een SonarQube-container met permanente gegevensopslag.
Hier is de opdrachtuitvoer:
In ons voorbeeld werd het SonarQube-beeld gebruikt om een nieuwe container te starten.
De nieuwe container heeft permanente gegevensopslag.
De container-ID is 348b4ab00defe8e3621a61e5899d4eb04dd5333046fce4cf2c5b0163f0717bd50.
Tutorial Docker – SonarQube installatie
Open uw browser en voer het IP-adres van uw webserver in plus :9000
In ons voorbeeld is de volgende URL ingevoerd in de browser:
• http://192.168.15.10:9000
Het SonarQube dashboard wordt gepresenteerd.
Klik op de login-knop en gebruik de sonarqube standaard gebruikersnaam en wachtwoord.
• Standaardgebruikersnaam: beheerder
• Standaardwachtwoord: beheerder
Gefeliciteerd! U bent klaar met de SonarQube Docker installatie.
Zelfstudie SonarQube – Docker containerbeheer
Controleer de status van de containers met de volgende opdracht:
Controleer de status van een container.
Als u een container wilt stoppen, gebruikt u de volgende opdracht:
Als u een container wilt starten, gebruikt u de volgende opdracht:
Als u een container opnieuw wilt starten, gebruikt u de volgende opdracht:
Gebruik in geval van een fout de volgende opdracht om de containerlogboeken te verifiëren.
In onze voorbeelden hebben we laten zien hoe sonarqube containers te beheren.