Code前端首页关于Code前端联系我们

CentOS上基于Docker部署实现BI数据分析

terry 2年前 (2023-09-28) 阅读数 60 #未命名

Linux上安装docker后部署数据可视化工具。作为一名勤奋的工作者,我既不能容忍,也不能说谎。我是软弱的、无助的、可怜的。 。有这个能力,我就得走了,不然就解散队伍了。但顺便说一句,我们仍然有解决方案。

为了降低奖金被扣除的风险,我还是我,我要完成这个功能。

所以,这就是我的学习过程,也是我的再次成长。

CentOS中实现基于Docker部署BI数据分析

每个概念一一理清

第一次了解CentOS

不看不知道,但看了你会惊讶。原来CentOS是这样的。可以说它是最受开发者欢迎的Linux系统之一。它是一个免费且开源的可再发行操作系统。它是一个非常稳定、可预测、可调整和可重复的平台。自 2004 年 3 月以来,CentOS Linux 一直是社区支持的开源项目。设计为在功能上与 RHEL 兼容。在某些情况下,我们会选择使用CentOS来搭建服务器,以保证服务器的稳定性和效率,这是相当不错的。

简单来说,它是一个可靠的服务器操作系统。

Docker 是做什么的?

似乎全世界都在谈论 Docker。那些与计算机行业相关的人不知道 Docker 在做什么。他们害羞地不敢回家过年,生怕亲戚问:“你认识Docker吗?也给我做一个吧。” ”

CentOS中实现基于Docker部署BI数据分析

行话:Docker是一个开源的应用程序容器引擎,允许开发者将应用程序和依赖项打包成可移植的镜像,然后发布到流行的Linux或Windows操作系统机器上,虚拟化也是可能的。沙盒机制并且不会有任何

给亲们的信息:知乎通俗解释:

Docker的思想来源于容器,容器解决什么问题?在大船上,货物可以排列整齐,而且所有货物都是标准化的放在集装箱里,集装箱不会受到影响,所以我不需要专门的船来运水果,也不需要专门的船来运化学品。放在集装箱里,那么我可以用一艘大船来运输所有东西。显然是你的工具想要.deployment是BI支持在CentOS上部署,并且支持Docker镜像的部署。

好了,要求齐全了

废话不多说,直接进入操作流程。建议直接编译:

在CentOS上实现.Net Core BI项目的Docker部署

开始:

第一步:

系统安装地址:Cent:操作系统安装地址

Don'不要问为什么这个而不是其他版本,这真的很令人困惑,因为这个版本更容易使用。

第二步:

进入系统,输入下面的命令行。对于新手来说,第一次打字找不到命令行是很正常的,因为我一开始也找不到。由于需要使用管理员权限安装,所以进入命令行后输入su并回车。然后会要求你输入密码才能进入root帐户。

登录系统后,界面会出现更新插件库的框,点击更新。退伍军人可以自行订购。这是针对初学者的,否则 yum 将无法工作。也可以通过命令安装,不过这一步比较麻烦。

CentOS中实现基于Docker部署BI数据分析

第3步:

准备安装docker。

  • 先更新

yum -y update

centos8默认使用podman而不是docker,所以需要containerd.io,然后我们直接安装

yum install https://download.docker。 com/linux/fedora/30/x86\_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86\_64.rpm

  • 安装更多依赖项

yum install -y yum-utils device-mapper-persistent-data lvm2

--配置源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

或者

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

  • 安装docker

yum install -y docker-ce

  • 启动docker

systemctl start docker

  • 检查docker状态

docker --version

如果docker版本号出来了,那么这一步就安装好了

CentOS中实现基于Docker部署BI数据分析

安装wyn并按顺序运行以下命令。

sudo docker pullgrapecitycn/wyn-enterprise

sudo docker run --name wyn -p 51980:51980 -dgrapecitycn/wyn-enterprise

恭喜,已安装。它可以通过 http://localhost:51980/ 启动。但问题来了,无法启动。

因为我们还有第五步要重新安装,所以先别激动:

第五步:

执行:docker run -d -p 51980 httpd 已完成 99% 以上。你不觉得太简单了吗?但是这个问题我第一次安装的时候花了七八个小时。

CentOS中实现基于Docker部署BI数据分析

自定义 Wyn porter 的图片

1。导出自定义文档和配置。

  1. 首先使用Wyn官方提供的docker镜像创建自己的docker容器。

示例: sudo docker run –name wyn -p 51980:51980 -dgrapecitycn/wyn-enterprise:5.0.00312.0

  1. 访问在 docker 容器中运行的 Wyn 应用程序。

此时,您可以根据自己的需求对Wyn系统进行定制,例如更改登录页面的背景图片和LOGO、更改系统左上角显示的LOGO、更改显示的LOGO 。在浏览器标签页中。您还可以根据您的需要创建一些示例文档。

CentOS中实现基于Docker部署BI数据分析

CentOS中实现基于Docker部署BI数据分析

CentOS中实现基于Docker部署BI数据分析
CentOS中实现基于Docker部署BI数据分析

  1. 管理门户 导出所需的文档和配置。

CentOS中实现基于Docker部署BI数据分析

导出后是一个压缩包。

CentOS中实现基于Docker部署BI数据分析

2。创建docker镜像

  1. 准备一台Linux机器,将custom-wyn文件夹复制到这台机器上。
  2. 将上一步导出的压缩文件重命名为sample\_files.zip,并复制到custom-wyn/sample\_files目录下。
  3. 如果您需要为自定义的docker镜像创建字体,请将准备好的字体文件复制到custom-wyn/custom\_fonts目录中。
  4. 根据自己的需求,更改dockerfile中wyn-enterprise docker镜像的标签名称。
  5. 读取push-docker-image.sh脚本文件中的内容,创建docker镜像并上传到docker仓库。

3。拉取 docker 镜像进行验证

  1. 拉取步骤 2 中创建的 docker 镜像并使用该镜像创建 docker 容器。
  2. 访问 docker 容器中运行的 Wyn 应用程序并验证它。

虽然研究过程很痛苦,但掌握了这项技能后我还是感到很满足。以上就是小白的学习成长,希望与同学们分享。

作者/来源:葡萄城技术团队

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门