JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
docker pull jhipster/generator-jhipster:latest
docker run -d --name generator-jhipster -p 9000:9000 --restart always jhipster/generator-jhipster:latest
docker compose up -d
services:
sonarqube:
build: .
container_name: sonar-server
ports:
- '9000:9000'
healthcheck:
test: curl -sf http://localhost:9000/api/system/status | grep -q -e '"status":"UP"' -e '"status":"DB_MIGRATION_NEEDED"' -e '"status":"DB_MIGRATION_RUNNING"' > /dev/null
interval: 5s
timeout: 5s
retries: 30