Gostaria de aprender a instalar o SonarQube usando o Docker no Ubuntu Linux? Neste tutorial, vamos mostrar todas as etapas necessárias para efetuar a instalação do SonarQube usando o Docker em um computador rodando o Ubuntu Linux em 5 minutos ou menos.

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

Tutorial SonarQube – Instalação Docker

Editar o arquivo de configuração do sistema.

Copy to Clipboard

Insira as seguintes linhas no final deste arquivo.

Copy to Clipboard

Habilite a configuração do sistema.

Copy to Clipboard

Crie um arquivo de configuração chamado 99-sonarqube.conf.

Copy to Clipboard

Aqui está o conteúdo do arquivo.

Copy to Clipboard

Reinicie o computador.

Copy to Clipboard

Instale o serviço Docker.

Copy to Clipboard

Baixe a imagem do SonarQube Docker no repositório online.

Copy to Clipboard

Liste as imagens Docker instaladas em seu sistema.

Copy to Clipboard

Aqui está a saída de comando:

Copy to Clipboard

Crie volumes docker para armazenar os dados persistentes do SonarQube.

Copy to Clipboard

Verifique os diretórios de dados persistentes.

Copy to Clipboard

Opcionalmente, crie links simbólicos para um local de acesso mais fácil.

Copy to Clipboard

Inicie um contêiner SonarQube com armazenamento de dados persistente.

Copy to Clipboard

Aqui está a saída de comando:

Copy to Clipboard

Em nosso exemplo, a imagem sonarqube foi usada para iniciar um novo contêiner.

O novo contêiner tem armazenamento de dados persistente.

O ID do contêiner é 348b4ab00defe8e3621a61e5899d4eb04dd533046fce4cf2c5b0163f0717bd50.

Tutorial Docker – Instalação SonarQube

Abra seu navegador e insira o endereço IP do seu servidor web mais :9000

Em nosso exemplo, a seguinte URL foi inserida no Navegador:

• http://192.168.15.10:9000

O Dashboard do SonarQube será apresentado.

Clique no botão Login e use o nome de usuário e senha padrão sonarqube.

• Nome de usuário padrão: admin
• Senha padrão: admin

sonarqube dashboard

Parabéns! Você terminou a instalação do SonarQube Docker.

Tutorial SonarQube – Gerenciamento de contêineres Docker

Verifique o status dos contêineres usando o seguinte comando:

Copy to Clipboard

Verifique o estado de um contêiner.

Copy to Clipboard

Para parar um contêiner, use o seguinte comando:

Copy to Clipboard

Para iniciar um contêiner, use o seguinte comando:

Copy to Clipboard

Para reiniciar um contêiner, use o seguinte comando:

Copy to Clipboard

Em caso de erro, use o seguinte comando para verificar os registros do contêiner.

Copy to Clipboard

Em nossos exemplos, demonstramos como gerenciar contêineres SonarQube.