赞
踩
在ARM64架构的银河麒麟V10操作系统上,以Docker的方式部署postgresql数据库,为后续的Sonarqube存储数据。
关于postgresql数据库的安装,可以采用源码的方式安装,当然最方便快捷的方式还是Docker安装,我所采用的就是此方式。
此次安装的postgresql数据库的版本为12.5
Docker社区下载地址:ARM64架构Linux的postgresql镜像
关于postgresql的存放目录,不创建也没关系,当启动镜像时,若没有本地挂载目录会自动创建,这里就将此步骤省略了。
拉取镜像
docker pull arm64v8/postgres:12.5
启动镜像
docker run -p 15432:5432 --name sonarqube_postgres \
-u root --restart=always \
-v /etc/localtime:/etc/localtime \
-v /data/postgres:/var/lib/postgresql/data \
-e POSTGRES_USER=sonar \
-e POSTGRES_PASSWORD=sonar \
-e PGDATA=/var/lib/postgresql/data/pgdata \
-d (ImageName|ImageID)
--restart=always #关闭后自动重启,可选
等待10s左右后开始验证,进入postgresql容器,使用sonarqube用户登录数据库
psql -U sonar -d sonar
查看容器内核,避免出现采用其他架构内核的情况
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。