Docker方式部署openGaussDatakit
作者:霸王龙的日常
专注数据库,分享实用的项目实战经验。
前言
上篇文章介绍了jar包方式部署openGauss Datakit的实现方法。
此外,我们还可以使用Docker的方式部署 Datakit ,方便DevOps用户的安装。
本文将用Docker部署Datakit进行演示。
1 安装前准备
-
请确保操作系统可以连接外网
-
前期准备
前期准备工作与上篇文章步骤1至步骤3.6.2 完全相同,具体目录如下图所示。
假设你前期准备工作已完成,接下来,我们继续如下步骤。
2 以 Docker 方式部署 Datakit
2.1 安装docker
yum install -y docker
2.2 编辑dockerfile
cd /ops
vi datakit.yaml
粘贴以下内容
FROM openjdk:11
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
EXPOSE 9494 5432
WORKDIR /ops/
ENTRYPOINT ["java","-Xms2048m","-Xmx4096m", "-jar", "openGauss-datakit-5.1.1.jar"]
2.3 构建镜像
docker build -f datakit.yaml -t datakit:5.1.1 .
2.4 启动容器
docker run -idt -p 9494:9494
-v /etc/localtime:/etc/localtime:ro
-v $(pwd):/ops
--name datakit datakit:5.1.1
--spring.profiles.active=temp
显示的如下信息
3e28f8114616430f4ca8c6ec195b67b0f7ca75018227088261abdb4886ba3e36
这串代码为容器ID。
2.5 查看当前正在运行的容器
docker ps
显示结果如下
接下来就可以使用Datakit了。
3 Datakit 的使用
3.1 访问方式
在浏览器中打开如下地址
https://192.168.7.100:9494
3.2 进入登录界面
平台默认的登录账号密码:admin/admin123,请在首次登录后及时修改密码。
3.2 进入主界面
至此,通过docker方式部署 openGauss Datakit 已完成。
关注作者:【霸王龙的日常】
专注数据库,定期为您分享实用的项目实战经验。