#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
单节点容器化安装
本章节主要介绍通过Docker安装openGauss,方便DevOps用户的安装、配置和环境设置。
支持的架构和操作系统版本
-
x86-64 CentOS 7.6
-
ARM64 openEuler 20.03 LTS
配置准备
使用 buildDockerImage.sh脚本构建docker镜像,buildDockerImage.sh是一个方便使用的shell脚本,提供SHA256的检查。
创建openGauss docker镜像
说明:
安装前需要提供openGauss二进制安装包,解压后将以bz2结尾的包(openGauss-X.X.X-CentOS-64bit.tar.bz2。X.X.X为当前openGauss版本号)放到 dockerfiles/文件夹。二进制包可以从 www.opengauss.org/zh/download…下载,确保有正确的yum源。
运行buildDockerImage.sh脚本时,如果不指定-i参数,此时默认提供SHA256检查,需要您手动将校验结果写入sha256_file_amd64文件。
修改sha256校验文件内容
cd /soft/openGauss-server/docker/dockerfiles/X.X.X sha256sum openGauss-X.X.X-CentOS-64bit.tar.bz2 > sha256_file_amd64
安装前需要从华为开源镜像站获取openEuler_aarch64.repo文件,并放到openGauss-server-master/docker/dockerfiles/X.X.X文件夹下面。openEuler_aarch64.repo获取方法:
wget -O openEuler_aarch64.repo mirrors.huaweicloud.com/repository/…
在dockerfiles文件夹运行buildDockerImage.sh脚本。
ini复制代码[root@ecs-complie dockerfiles]# ./buildDockerImage.sh
Usage: buildDockerImage.sh -v [version] [-i] [Docker build option]
Builds a Docker Image for openGauss
Parameters:
-v: version to build
Choose one of: X.X.X
-i: ignores the SHA256 checksums
LICENSE UPL 1.0
#openGauss #入门 #安装 #数据库 #开源