您想学习如何在 Ubuntu Linux 上使用 Docker 安装 SonarQube 吗? 在本教程中,我们将向您展示使用 Docker 在运行 Ubuntu Linux 的计算机上执行 SonarQube 安装所需的所有步骤,这些步骤在 5 分钟或更用分钟内运行 Ubuntu Linux。

• Ubuntu 20.04
• Ubuntu 18.04
• Ubuntu 19.04
• 声纳Qube 8.4.2

教程声纳Qube - 码头安装

编辑系统配置文件。

Copy to Clipboard

在此文件末尾插入以下行。

Copy to Clipboard

启用系统配置。

Copy to Clipboard

创建名为 99 声纳qube.conf 的配置文件。

Copy to Clipboard

这是文件内容。

Copy to Clipboard

重新启动计算机。

Copy to Clipboard

安装 Docker 服务。

Copy to Clipboard

从在线存储库下载 SonarQube Docker 映像。

Copy to Clipboard

列出安装在系统上的 Docker 映像。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

创建 Docker 卷以存储 SonarQube 持久数据。

Copy to Clipboard

验证持久数据目录。

Copy to Clipboard

可选地,创建指向更容易访问位置的符号链接。

Copy to Clipboard

使用持久数据存储启动 SonarQube 容器。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

在我们的示例中,SonarQube 映像用于启动新容器。

新容器具有持久数据存储。

容器 ID 是 348b4ab00defe8e3621a61e5899d4eb04dd533046fce4cf2c5b0163f0717bd50。

教程 Docker - 声纳Qube 安装

打开浏览器并输入 Web 服务器的 IP 地址加上 :9000

在我们的示例中,浏览器中输入了以下 URL:

• http://192.168.15.10:9000

将呈现声纳Qube仪表板。

单击登录按钮并使用声纳库默认用户名和密码。

• 默认用户名:管理员
• 默认密码:管理员

sonarqube dashboard

祝贺! 您已经完成了声纳Qube Docker 的安装。

教程 SonarQube - Docker 容器管理

使用以下命令验证容器状态:

Copy to Clipboard

验证容器的状态。

Copy to Clipboard

若要停止容器,请使用以下命令:

Copy to Clipboard

要启动容器,请使用以下命令:

Copy to Clipboard

若要重新启动容器,请使用以下命令:

Copy to Clipboard

如果出现错误,请使用以下命令验证容器日志。

Copy to Clipboard

在我们的示例中,我们演示了如何管理 SonarQube 容器。