在Linux的Docker安裝SonarQube。
安裝環境:
- Rocky Linux 9.2 (Blue Onyx)
- Docker version 24.0.6
事前要求
參考「Rocky Linux install docker」安裝Docker。
安裝
參考「Docker 安裝SonarQube Community Edition」安裝。
若安裝時出現問題,例如SonarQube的容器沒有運行,則可能是記憶體最大映射數vm.max_map_count
太小,在SonarQube容器的log的錯誤訊息為:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
,解決方式是開啟/etc/sysctl.conf
加上vm.max_map_count=262144
,然後再重新啟動SonarQube容器。
登入SonqrQube
例如Linux的位址為192.168.0.1,在瀏覽器網址列輸入http://192.168.0.1:9000
登入SonarQube管理頁面。
沒有留言:
張貼留言