opengauss安装postgis插件
当然不管是安装opengauss还是给其安装插件,对其官方文档的解读是至关重要的,opengauss官网
点击最新开发版本进入快速入门链接。则可查看具体的各种指南。本次我使用的是极简版-容器安装。
下载源码并修改版本号
从官网的配置准备中可以发现,我们需要下载源码,根据源码中的 buildDockerImage.sh可以构建docker镜像。
buildDockerImage.脚本可以从server仓库 或者container仓库下载。
继续查看官方文档,我们还需要下载opengauss的二进制安装包选择自己需要的。我的选择如下
处理版本号(dockerfiles/中的version)
由于官网中我们下载的二进制包是5.0.2的,而在源码中dockerfiles下的还是5.0.0,这样就需要找到该目录中所有的5.0.0版本号,替换为5.0.2.
## 进入源码dockerfiles目录下,执行下面语句 替换5.0.0为5.0.2
mv 5.0.0 5.0.2
sed -i 's/5\.0\.0/5\.0\.2/g' 5.0.2/dockerfile_amd
sed -i 's/5\.0\.0/5\.0\.2/g' buildDockerImage.sh
将opengauss的二进制安装包(.bz2)放到dockerfiles/5.0.2目录下
## 如果安装包是tag.gz格式的,请使用下面命令加压
tar xf openGauss-5.0.2-Centos-64bit.tar.gz
生成Docker镜像
在dockerfiles文件夹运行buildDockerImage.sh脚本
sh buildDockerImage.sh -v 5.0.2
查看镜像并运行实例
docker镜像创建成功后,可以通过命令查看镜像
docker images
如果镜像存在,则可以根据镜像创建相应的容器