خب تو این پست قراره در مورد راه اندازی سونارکیوب با داکر صحبت کنیم. اول از همه باید بدونید که سونارکیوب یه نرم افزار متن باز برای اسکن و آنالیز کد های نوشته شده توسط شما هست.
خب میریم سر اصل مطلب. اول باید داکر و داکر کامپوز رو نصب کنید. میتونید به آموزش های قبلیم مراجعه کنید.
خب فرض بر این میگیریم که داکر و داکر کامپوز رو نصب کردید :)
اول از همه با دستور git clone https://github.com/mr4hm4d/sonarqube.git پوشه رو clone کنید.
بعد با دستور cd sonarqube وارد دایرکتوری بشید. قبل ازینکه دستور داکر کامپوز رو بزنید با دستور sudo sysctl -w vm.max_map_count=262144 وی رمتون رو تنظیم کنید تا حین run کردن کانتینر به مشکل بر نخورید.
بعد با دستور docker-compose up -d کانتینر رو اجرا کنید. با استفاده از آدرس localhost:9000 به سونارکیوب دسترسی پیدا می کنید.
وارد صفحه لاگین بشید و با یوزر ادمین و پسورد ادمین لاگین کنید.
تبریک میگم. شما موفق شدید سونارکیوب رو روی داکر بالا بیارید.