Vil du lære hvordan du installerer SonarQube ved hjelp av Docker på Ubuntu Linux? I denne opplæringen skal vi vise deg alle trinnene som kreves for å utføre SonarQube-installasjonen ved hjelp av Docker på en datamaskin som kjører Ubuntu Linux om 5 minutter eller mindre.

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

Tutorial SonarQube - Docker Installasjon

Rediger systemkonfigurasjonsfilen.

Copy to Clipboard

Sett inn følgende linjer på slutten av denne filen.

Copy to Clipboard

Aktiver systemkonfigurasjonen.

Copy to Clipboard

Opprett en konfigurasjonsfil med navnet 99-sonarqube.conf.

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

Start datamaskinen på nytt.

Copy to Clipboard

Installer Docker-tjenesten.

Copy to Clipboard

Last ned SonarQube Docker-bildet fra det elektroniske repositoriet.

Copy to Clipboard

Oppgi Docker-bildene som er installert på systemet.

Copy to Clipboard

Her er kommandoutdataene:

Copy to Clipboard

Opprett Docker-volumer for å lagre vedvarende data for SonarQube.

Copy to Clipboard

Kontroller de vedvarende datakatalogene.

Copy to Clipboard

Du kan eventuelt opprette symbolske koblinger til et enklere tilgangssted.

Copy to Clipboard

Start en SonarQube-beholder med vedvarende datalagring.

Copy to Clipboard

Her er kommandoutdataene:

Copy to Clipboard

I vårt eksempel ble SonarQube-bildet brukt til å starte en ny beholder.

Den nye beholderen har vedvarende datalagring.

Beholder-ID-en er 348b4ab00defe8e3621a61e5899d4eb04dd533046fce4cf2c5b0163f0717bd50.

Tutorial Docker - SonarQube installasjon

Åpne nettleseren din og skriv inn IP-adressen til webserveren pluss:9000

I vårt eksempel ble følgende URL skrevet inn i nettleseren:

• http://192.168.15.10:9000

SonarQube-dashbordet vil bli presentert.

Klikk på Logg inn-knappen og bruk Sonarqube standard brukernavn og passord.

• Standard brukernavn: admin
• Standard passord: admin

Gratulerer! Du er ferdig med SonarQube Docker-installasjonen.

Administrasjon av Tutorial SonarQube - Docker container

Kontroller beholderstatusen ved hjelp av følgende kommando:

Copy to Clipboard

Kontroller statusen for en beholder.

Copy to Clipboard

Hvis du vil stoppe en beholder, bruker du følgende kommando:

Copy to Clipboard

Hvis du vil starte en beholder, bruker du følgende kommando:

Copy to Clipboard

Hvis du vil starte en beholder på nytt, bruker du følgende kommando:

Copy to Clipboard

Hvis det oppstår feil, kan du bruke følgende kommando til å kontrollere beholderloggene.

Copy to Clipboard

I våre eksempler demonstrerte vi hvordan vi administrerer SonarQube-beholdere.