Docker 方式部署 openGaussDatakit

2023年 12月 12日 117.2k 0

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 已完成。

关注作者:【霸王龙的日常】
专注数据库,定期为您分享实用的项目实战经验。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论