页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

版本 1 下一个 »

Hyper-v+Docker(windows)

因为Hyper-v功能的限制,该方法只支持Win10 专业版、企业版和教育版

激活win10的Hyper-v功能

  1. 进入windows控制面板
  2. 点击 程序

  1. 点击 启动或关闭windows功能

  1. 勾选Hyper-V并点击确定进行安装

  1. 重启电脑

安装docker

安装程序:InstallDocker.msi
下载地址:https://download.docker.com/win/stable/InstallDocker.msi

  1. 双击InstallDocker.msi,启动docker的安装,点击Install,开始安装

  1. 完成docker安装,并启动Docker


以后也可以通过桌面上的快捷方式启动

  1. 在windows工具栏中,打开docker设置界面

  1. 将所需磁盘共享给docker

  1. 设置docker使用的内存和CPU,建议内存设置为物理内存的70%

安装SmartbiDemo

  1. 将SmartbiDemo.rar解压到已经共享给docker的磁盘
  2. 进入到SmartbiDemo目录,双击load_create_container.bat,导入镜像并创建启动容器

访问Smartbi

http://localhost:8080/smartbi/vision/index.jsp
用户密码:admin/admin

Virtualbox+Docker(windows)

该方法适合所有window系统,但是用该方法的时候,windows操作系统中不能启用Hyper-V功能,建议也不要安装Vmware软件

检查系统是否带有Hyper-V功能或处于关闭状态

  1. 进入windows控制面板
  2. 点击 程序

  1. 点击 启动或关闭windows功能

  1. 检查Hyper-V是否处于勾选状态,如果为勾选状态,请去除,并点击确定。

  1. 重启电脑


安装DockerToolbox.exe

安装程序:DockerToolbox.exe
下载地址:https://www.docker.com/products/docker-toolbox

  1. 双击DockerToolbox.exe,启动DockerToolbox的安装,并点击Next

  1. 选择安装路径,并点击Next

  1. 默认Full installation,点击Next

  1. 其他信息,默认即可,点击Next

  1. 安装摘要,点击Install

  1. 在安装过程中,会弹出几次提示安装虚拟网卡,请点击安装

  1. 完成安装

启动Docker

  1. 双击击桌面的"Docker Quicksatart Terminal",启动Docker


注意:
第一次启动Docker需要下载boot2docker镜像文件,请保持网络畅通。

Docker启动后的默认IP地址为192.168.99.100,该linux系统的用户密码为docker/tcuser

安装SmartbiDemo

  1. 将SmartbiDemo.rar解压,并放置到系统盘的User目录下,如C:\User

  1. 双击该目录中的putty.exe,并登录Docker所在系统,登录信息如下

默认IP:192.168.99.100
用户密码:docker/tcuser


  1. 切换目录到SmartbiDemo所在目录

如果在windows系统中,SmartbiDemo所在目录为c:\User\SmartbiDemo
那么就输入命令:cd /c/User/SmartbiDemo

  1. 加载镜像并启动容器

执行./load_create_container.sh,加载tomcat、mysql、vertica镜像,并启动容器

访问Smartbi

访问地址:http://192.168.99.100:8080/smartbi
用户密码:admin/admin

Linux+Docker

安装Docker

下面以centos7为例

  1. 运行yum install docker下载并安装docker
  2. 启动 docker 服务,并将其设置为开机启动

[root@localhost ~]# systemctl start docker.service
[root@localhost ~]# systemctl enable docker.service

安装SmartbiDemo

  1. 将SmartbiDemo.tar上传到linux系统,并解压

tar –xvf SmartbiDemo.tar

  1. 给该目录下所有的sh文件授予可执行权限

chmod 777 *.sh

  1. 加载镜像并启动容器

执行./load_create_container.sh,加载tomcat、mysql、vertica镜像,并启动容器

访问Smartbi

访问地址:http://<linuxip>:8080/smartbi
用户密码:admin/admin

附录

文件名

说明

Smartbi_Mysql.tar

Mysql镜像

Smartbi_Tomcat.tar

Tomcat镜像

Smartbi_Vertica.tar

Vertica镜像

putty.exe

ssh连接工具

smartbi/mysqldata

Mysql数据文件目录

smartbi/smartbiconfig

Smartbi相关配置文件目录

smartbi/webapps

Tomcat的wepapps目录,如需更新smartbi.war,请拿新的smarbti.war替换到该目录

load_create_container.sh/bat

加载镜像,并创建tomcat、mysql和verticat容器

load_all_images.sh/bat

只加载镜像

create_all_container.sh/bat

创建tomcat、mysql和verticat容器

delete_all_container.sh/bat

删除tomcat、mysql和verticat容器

start_all_container.sh/bat

启动tomcat、mysql和verticat容器

stop_all_container.sh/bat

停止tomcat、mysql和verticat容器

exec_tomcat.sh/bat

进入tomcat容器

exec_mysql.sh/bat

进入mysql容器

exec_vertica.sh/bat

进入vertica容器


端口说明:

镜像

容器中的端口

映射之后的端口

Smartbi_Mysql.tar

3306

3306

Smartbi_Tomcat.tar

8080

8080

Smartbi_Vertica.tar

5433

5433


如需修改访问端口,请修改load_create_container.sh/bat和create_all_container.sh/bat
前面的端口为:映射之后的端口
后面的端口为:容器中的端口

  • 无标签