Instalar Sonarqube docker-compose
app[][o.s.a.ProcessLauncherImpl] Launch process[[key='es', ipcIndex=1, logFilenamePrefix=es]] from [/opt/sonarqube/elasticsearch]: /opt/sonarqube/elasticsearch/bin/elasticsearch
Unos de los principales problemas a la hora de instalar sonarqube en tu maquina local con docker nos sale el siguiente error, o por problema de memoria
app[][o.s.a.ProcessLauncherImpl] Launch process[[key='es', ipcIndex=1, logFilenamePrefix=es]] from [/opt/sonarqube/elasticsearch]: /opt/sonarqube/elasticsearch/bin/elasticsearch
se puede arreglar con docker compose
Creamos los directorios
Creamos dos archivos
├── docker-compose.yml
├── init.sh
modificamos el archivo docker-compose.yml
modificamos el archivo init.sh
Ejecutamos en la terminal
docker-compose up -d
Verificamos que estén corriendo los dos contenedores
docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5deca7c22ea4 sonarqube:8.9.7-community "bin/run.sh bin/sona…" 20 hours ago Up 39 seconds 0.0.0.0:9000->9000/tcp sonar_sonarqube_1
ca515bffb4bb postgres:12 "docker-entrypoint.s…" 20 hours ago Up 40 seconds 5432/tcp sonar_db_1
Referencia: