帮助中心 > 部署文档 > 大数据挖掘建模平台 Docker Compose 安装

大数据挖掘建模平台 Docker Compose 安装

大数据挖掘建模平台部署

部署前准备

  • 需要下载安装包 quickinstall-main.zip

  • 立即下载

  • 需要提交License的申请,请联系大数据挖掘企业服务平台网站客服

环境准备

  • 硬件最低要求  

    • CPU:8核  

    • 内存:16G  

  • 客户端主机名配置  

    客户端一般情况下指您的电脑端

    在客户端本地添加相关服务的主机名映射,假设服务器IP为192.168.0.123

    #Linux/MacOS  vim /etc/hosts #Windows 文本编辑器打开C:\WINDOWS\system32\drivers\etc\hosts 192.168.0.123  nacos gateway user-auth fv-svc

Docker

以CentOS 系统为例安装Docker(具体安装步骤参考:https://docs.docker.com/engine/install/centos/ ):

① 安装 yum-utils

sudo yum install -y yum-utils

② 配置 yum-config-manager

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

③ 安装 Docker Engine

sudo yum install docker-ce docker-ce-cli containerd.io -y

④ 开启 Docker

sudo systemctl start docker

⑤ 开机自启 Docker

sudo systemctl enable docker

docker-compose

① 安装 pip3

一般情况下使用pip3 –version查看是否安装pip3命令,要求是python3的pip命令即可

若pip3命令存在并可用,请跳过此步骤进入步骤②

若没有该命令,请逐步执行如下命令进行安装

yum -y install epel-release
yum install python3-pip -y
pip3 install --upgrade pip

② 安装 docker-compose

pip3 install docker-compose

③ 查看版本

docker-compose version

部署

按耐心按步骤执行,请勿跳过!请使用Chrome浏览器访问平台! 

一、创建网络

docker network create tipdm-eb_net

二、部署Nacos

请按序执行如下步骤

  1. 将提供的 quickinstall-main.zip 在客户端进行解压备用,建议解压至桌面,方便查找

  2. 解压后可以看到名为 quickinstall-main 的文件夹

  3. quickinstall-main  文件目录上传至服务器某个目录下,建议放在当前用户目录下即可,方便查找

  4. 执行 cd quickinstall-main 命令进入 quickinstall-main 文件夹

  5. 执行 ls -l 命令查看文件目录,可以看到 nacosservice 两个目录

  6. 执行 cd nacos 命令进入 nacos 文件目录

  7. 执行 docker-compose up -d 命令启动nacos服务,第一次启动会拉取镜像,请耐心等待

  8. 等待所有服务都处于绿色的Done状态

  9. 登录Nacos,浏览器用以下链接访问

    访问地址:http://nacos:18848/nacos

    用户名:nacos

    密码:nacos

  10. 如果打开的页面显示为英文页面,可以点击右上角的“中”字按钮切换为中文

  11. 点击左侧导航栏的 命名空间 切换页面内容

  12. 点击右侧 新建命名空间 按钮 ,弹出弹框,命名空间的id和命名空间的名称请保持一致,一共需要创建2个命名空间

    • 创建一个名为 tipdm-eb_compose 的命名空间,命名空间的id、命名空间、描述都填入  tipdm-eb_compose

    • 创建一个名为 tipdm-auth_compose 的命名空间,命名空间的id、命名空间、描述都填入  tipdm-auth_compose

  13. 点击左侧 配置管理 选项,再点击 配置列表 切换页面内容,正常情况下,页面顶部栏可以看到如下选项卡样式,可通过点击文字切换选项卡

    public  |     tipdm-auth_compose    |  tipdm-eb_compose

    注意:请勿将配置导入 public 下,请按后续步骤继续进行操作

  14. 点击页面上方选项卡 tipdm-auth_compose,点击 导入配置 按钮,弹出弹框后,点击 上传文件 按钮,选择 quickinstall-main/nacos/配置文件 文件目录下的 tipdm-auth_compose.zip

  15. 点击页面上方选项卡 tipdm-eb_compose,点击 导入配置按钮,弹出弹框后,点击 上传文件 按钮,选择 quickinstall-main/nacos/配置文件 文件目录下的 tipdm-eb_compose.zip

三、启动相关的服务

  1. 进入 quickinstall-main/service 文件目录

  2. 执行 docker-compose up -d 命令启动服务,第一次启动会拉取镜像,本次拉取的镜像较大,请耐心等待!

    如遇到拉取镜像失败(如ERROR: filesystem layer verification failed for digest sha256),请重试多次!

  3. 等待所有服务都处于绿色的Done状态

四、License申请

  1. 联系大数据挖掘企业服务平台网站客服,申请License,将会为您提供许可证和公钥

  2. 客户端打开浏览器访问TipDM统一认证平台

    地址:http://user-auth:9610

    用户名:admin

    密码:abcd1234

  3. 点击左侧导航栏 子系统管理 选项切换页面内容

  4. 点击子系统名称为EB_K8s 的编辑按钮(请勿自行新增子系统)

  5. 在弹出窗口的 许可证公钥 的输入框内分别输入由泰迪科技提供给的许可证和公钥

  6. 点击确定按钮

五、访问大数据挖掘建模平台

  1. 客户端打开浏览器,输入http://gateway:10010 访问大数据挖掘建模平台进行试用

  2. 首次访问需要扫码鉴权,扫码后会在手机显示6位鉴权码,请在页面中填入6位鉴权码