首页 > 其他分享 >Docker 搭建 SonarQube8.3 社区版

Docker 搭建 SonarQube8.3 社区版

时间:2023-10-09 16:35:29浏览次数:52  
标签:logs sonarqube SonarQube8.3 usr && 9000 Docker local 搭建

Docker 搭建 SonarQube8.3 社区版

 

docker 安装 sonarQube 

参考: https://www.cnblogs.com/shenh/p/13428029.html

为了测试,使用 Docker 搭建 SonarQube 8.3 社区版

步骤

# 创建 sonarqube 工作目录,映射目录都放在这里
mkdir -p /usr/local/sonarqube && cd /usr/local/sonarqube

# 创建映射目录,查看日志
mkdir /usr/local/sonarqube/data && \
mkdir /usr/local/sonarqube/extensions && \
mkdir /usr/local/sonarqube/logs

# 设置为 777 权限,否则映射不生效
# 可能是因为我用 root 用户操作,而容器内部用的 sonarqube 用户
chmod 777 /usr/local/sonarqube/data && \
chmod 777 /usr/local/sonarqube/extensions && \
chmod 777 /usr/local/sonarqube/logs

# 启动容器
docker run -d --name sonarqube \
    -p 9000:9000 \
    -v /usr/local/sonarqube/data:/opt/sonarqube/data \
    -v /usr/local/sonarqube/extensions:/opt/sonarqube/extensions \
    -v /usr/local/sonarqube/logs:/opt/sonarqube/logs \
    sonarqube:8.3-community

访问 9000

http://ip:9000/

成功(可能会看到启动中的页面,稍等一会儿即可)

管理员账户

admin/admin

如果启动中遇到了错误,使用以下命令删除容器和遗留文件,重新操作

# 停用并删除容器
docker stop sonarqube && docker rm sonarqube

# 删除遗留文件
rm -rf /usr/local/sonarqube

遇到的错误

启动可能会失败,去 logs 目录下看日志报错

大概率会要求修改这个配置:

sysctl -w vm.max_map_count=262144

标签:logs,sonarqube,SonarQube8.3,usr,&&,9000,Docker,local,搭建
From: https://www.cnblogs.com/iancloud/p/17752050.html

相关文章

  • NTP服务器搭建
    linux时间服务器NTP搭建原创 宫关 运维DevOps 2023-08-3108:58 发表于广东收录于合集#linux17个#服务器6个NTP(NetworkTimeProtocol,网络时间协议)是用于同步计算机系统时钟的协议。在配置NTP时间服务器时,你可以选择使用公共的NTP服务器或者搭建自己的NTP......
  • docker安装clickhouse
    #创建相关配置目录mkdir-p/data/clickhouse/datamkdir-p/data/clickhouse/confmkdir-p/data/clickhouse/log#拉取镜像#下载最新版本clickhousedockerpullclickhouse/clickhouse-server#下载指定版本clickhousedockerpullclickhouse/clickhouse-server:23.1.3.5-alp......
  • centos 离线安装docker
    最佳方案就是查看官方文档了https://docs.docker.com/engine/install/centos/#install-from-a-package在docker官网找到centos安装目录,里面有个Installfromapackage 章节,其他系统也可以在相应系统类别里找到对应章节 Installfromapackage Ifyoucan'tuseDocker'......
  • 【Docker】镜像容器记录
    ..跳过安装docker教程,直接开始一.容器镜像加速拉取镜像速度太慢,使用阿里云的镜像加速地址:https://cr.console.aliyun.com/cn-shanghai/instances/mirrors找到容器镜像加速,按操作文档cv重启docker即可二.镜像仓库/下载镜像docker镜像搜索命令是dockersearch镜像名称......
  • VectorCAST|Docker场景下的代码白盒测试实施
     Docker简介  Docker是一个开源的应用容器引擎,它可以实现让开发者打包他们的应用、依赖以及配置到一个可移植的镜像中,并且可以发布到任何可运行Docker的Linux或Windows操作系统的机器上,并可以无需再次进行配置便完美执行。Docker容器是使用的沙箱机制,任何容器之间的创建、运......
  • 云原生周刊:Docker 推出 Docker Debug | 2023.10.9
    开源项目推荐SchemaHeroSchemaHero是一个KubernetesOperator,用于各种数据库的声明式架构管理。SchemaHero有以下目标:数据库表模式可以表示为可以部署到集群的Kubernetes资源。可以编辑数据库模式并将其部署到集群。SchemaHero将计算所需的更改(ALTERTABLE语句)并应用......
  • FastDFS+Nginx,轻轻松松搭建一个本地文件服务器
    前言1.本地搭建FastDFS文件系统2.局域网测试访问FastDFS3.安装cpolar内网穿透4.配置公网访问地址5.固定公网地址6.测试访问固定二级子域名前言FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决......
  • Gogs私服搭建
    1.Gogs介绍官网地址:https://gogs.io 文档地址:https://gogs.io/docs Gogs,全称为GoGitService,是一个基于Go语言开发的Git服务。它提供了一个类似于GitHub的界面和功能,允许您在自己的服务器上搭建私有的Git仓库和代码托管平台(类似gitlab)。Gogs是一个轻量级的Git......
  • 界面控件DevExpress WPF地图组件,助力轻松搭建自己的地图数据服务器!
    DevExpressWPF Map控件允许用户在WPF应用程序中合并所有流行的地图服务,如Bing或OpenStreetMap。您还可以在公司网络中创建自己的地图数据服务器,Map组件完全支持矢量和笛卡尔坐标地图,以及Bing地理代码、搜索、路线和海拔服务。P.S:DevExpressWPF拥有120+个控件和库,将帮助您交付......
  • 图文结合丨Prometheus+Grafana+GreatSQL性能监控系统搭建指南(上)
    一、环境介绍本文环境,以及本文所采用数据库为GreatSQL8.0.32-24$cat/etc/system-releaseRedHatEnterpriseLinuxServerrelease7.9(Maipo)$uname-aLinuxgip3.10.0-1160.el7.x86_64#1SMPTueAug1814:50:17EDT2020x86_64x86_64x86_64GNU/Linux$ldd--......