¿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.
Inserte las siguientes líneas al final de este archivo.
Habilite la configuración del sistema.
Cree un archivo de configuración denominado 99-sonarqube.conf.
Aquí está el contenido del archivo.
Reinicie el equipo.
Instale el servicio Docker.
Descargue la imagen de Docker de SonarQube desde el repositorio en línea.
Enumere las imágenes de Docker instaladas en el sistema.
Aquí está la salida del comando:
Cree volúmenes de Docker para almacenar los datos persistentes de SonarQube.
Compruebe los directorios de datos persistentes.
Opcionalmente, cree vínculos simbólicos a una ubicación de acceso más fácil.
Inicie un contenedor SonarQube con almacenamiento de datos persistente.
Aquí está la salida del comando:
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
¡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:
Compruebe el estado de un contenedor.
Para detener un contenedor, utilice el siguiente comando:
Para iniciar un contenedor, utilice el siguiente comando:
Para reiniciar un contenedor, utilice el siguiente comando:
En caso de error, utilice el siguiente comando para comprobar los registros de contenedor.
En nuestros ejemplos, demostramos cómo administrar contenedores SonarQube.