Vil du gerne lære at installere SonarQube ved hjælp af Docker på Ubuntu Linux? I denne tutorial, vil vi vise dig alle de trin, der kræves for at udføre SonarQube installation ved hjælp af Docker på en computer, der kører Ubuntu Linux i 5 minutter eller mindre.

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

Vejledning SonarQube – Docker Installation

Rediger systemkonfigurationsfilen.

Copy to Clipboard

Indsæt følgende linjer i slutningen af denne fil.

Copy to Clipboard

Aktiver systemkonfigurationen.

Copy to Clipboard

Opret en konfigurationsfil med navnet 99-sonarqube.conf.

Copy to Clipboard

Her er filindholdet.

Copy to Clipboard

Genstart computeren.

Copy to Clipboard

Installer docker-tjenesten.

Copy to Clipboard

Download SonarQube Docker-billedet fra onlinelageret.

Copy to Clipboard

Vis de Docker-billeder, der er installeret på dit system.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

Opret Docker-diskenheder for at gemme de vedvarende SonarQube-data.

Copy to Clipboard

Kontroller de vedvarende datamapper.

Copy to Clipboard

Du kan også oprette symbolske links til en placering med nemmere adgang.

Copy to Clipboard

Start en SonarQube-beholder med vedvarende datalagring.

Copy to Clipboard

Her er kommandoen output:

Copy to Clipboard

I vores eksempel blev Billedet SonarQube brugt til at starte en ny beholder.

Den nye beholder har vedvarende datalagring.

Container-id’et er 348b4ab00defe8e3621a61e5899d4eb04dd533046fce4cf2c5b0163f0717bd50.

Tutorial Docker – SonarQube installation

Åbn din browser og indtast IP-adressen på din webserver plus :9000

I vores eksempel blev følgende webadresse indtastet i browseren:

• http://192.168.15.10:9000

Ekkorets dashboardet vil blive præsenteret.

Klik på knappen Login og brug Sonarqube standard brugernavn og adgangskode.

• Default Username: admin
• Default Password: admin

Tillykke! Du er færdig med SonarQube Docker installationen.

Tutorial SonarQube – Docker container forvaltning

Kontroller containerstatus ved hjælp af følgende kommando:

Copy to Clipboard

Kontroller status for en beholder.

Copy to Clipboard

Hvis du vil stoppe en objektbeholder, skal du bruge følgende kommando:

Copy to Clipboard

Hvis du vil starte en objektbeholder, skal du bruge følgende kommando:

Copy to Clipboard

Hvis du vil genstarte en objektbeholder, skal du bruge følgende kommando:

Copy to Clipboard

Hvis der opstår fejl, skal du bruge følgende kommando til at kontrollere containerlogfilerne.

Copy to Clipboard

I vores eksempler demonstrerede vi, hvordan man håndterer SonarQube containere.