SonarQube を試してみようかと。Docker イメージがあるようなので、まずは、Windows に Docker インストールするところから...。備忘録。
- Windows 10 Enterprise 64bit
- タスクマネージャー > パフォーマンス > CPU 仮想化: 有効
- コントロールパネル > プログラムと機能 > Windows の機能の有効化または無効化 > Hyper-V にチェック (要再起動)
Hyper-V の設定は Docker Desktop をインストールすると勝手にやってくれるかも。ただし、再起動は必要。
Docker Desktop on Windows
Docker-docs-ja の Windows 導入ガイド には Docker Toolbox のインストール手順が書かれているが、Docker Toolbox のページに行くと「Docker Toolbox は Lagacy 向けです」と書かれている。今回は Docker Desktop をインストールする。
Docker Hub からインストーラをダウンロードしてインストール。(要アカウント作成)
Install Docker Desktop on Windows - Docker docs
2019/10/10 時点では、Docker Desktop 2.1.0.1 がインストールされる。
> docker -v Docker version 19.03.1, build 74b1e89
SonarQube
Docker Hub の公式イメージを使う。無念にもプロキシ環境の場合は事前に Docker Desktop で設定する。
> docker run -d --name sonarqube -p 9000:9000 sonarqube
localhost:9000
にアクセスして admin/admin でログイン。
今回はここまで。
参考)