¿Le gustaría aprender a instalar SonarQube usando Docker en Ubuntu Linux? En este tutorial, vamos a mostrarle todos los pasos necesarios para realizar la instalación de SonarQube utilizando Docker en un equipo que ejecuta Ubuntu Linux en 5 minutos o menos.

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

Tutorial SonarQube – Instalación de Docker

Edite el archivo de configuración del sistema.

Copy to Clipboard

Inserte las siguientes líneas al final de este archivo.

Copy to Clipboard

Habilite la configuración del sistema.

Copy to Clipboard

Cree un archivo de configuración denominado 99-sonarqube.conf.

Copy to Clipboard

Aquí está el contenido del archivo.

Copy to Clipboard

Reinicie el equipo.

Copy to Clipboard

Instale el servicio Docker.

Copy to Clipboard

Descargue la imagen de Docker de SonarQube desde el repositorio en línea.

Copy to Clipboard

Enumere las imágenes de Docker instaladas en el sistema.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Cree volúmenes de Docker para almacenar los datos persistentes de SonarQube.

Copy to Clipboard

Compruebe los directorios de datos persistentes.

Copy to Clipboard

Opcionalmente, cree vínculos simbólicos a una ubicación de acceso más fácil.

Copy to Clipboard

Inicie un contenedor SonarQube con almacenamiento de datos persistente.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

En nuestro ejemplo, la imagen SonarQube se utilizó para iniciar un nuevo contenedor.

El nuevo contenedor tiene almacenamiento de datos persistente.

El identificador del contenedor es 348b4ab00defe8e3621a61e5899d4eb04dd533046fce4cf2c5b0163f0717bd50.

Tutorial Docker – Instalación de SonarQube

Abra su navegador e introduzca la dirección IP de su servidor web más :9000

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.15.10:9000

Se presentará el panel de Control de SonarQube.

Haga clic en el botón Iniciar sesión y utilice el nombre de usuario y la contraseña predeterminados de Sonarqube.

• Nombre de usuario predeterminado: admin
• Contraseña predeterminada: admin

sonarqube dashboard

¡Felicitaciones! Ha terminado la instalación de SonarQube Docker.

Tutorial SonarQube – Administración de contenedores docker

Compruebe el estado de los contenedores mediante el siguiente comando:

Copy to Clipboard

Compruebe el estado de un contenedor.

Copy to Clipboard

Para detener un contenedor, utilice el siguiente comando:

Copy to Clipboard

Para iniciar un contenedor, utilice el siguiente comando:

Copy to Clipboard

Para reiniciar un contenedor, utilice el siguiente comando:

Copy to Clipboard

En caso de error, utilice el siguiente comando para comprobar los registros de contenedor.

Copy to Clipboard

En nuestros ejemplos, demostramos cómo administrar contenedores SonarQube.