Files
changqingai e074c62837 v2.0
2021-04-25 16:12:40 +08:00

1.5 KiB

使用docker部署AISDK&SDKTool说明

本方案是以windows和mac环境下的docker部署说明,linux下的可以直接使用原生环境部署。如要使用docker部署AISDK&SDKTool,可以参考mac环境下的部署流程。 基础环境安装指运行AISDK需要的依赖的安装,包括运行AIClient需要的运行环境依赖及采用docker运行AISDK需要安装的额外依赖。 运行AIclient的依赖可以参考AICient运行的环境依赖安装说明【doc/environment/AIClientEnv.md】,本文主要说明采用docker运行AISDK需要依赖的安装。

1 部署AISDK依赖安装

1.1 安装docker

  1. 在docker官网(https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe)下载docker安装包
  2. 双击下载的exe文件进行安装
  3. 安装成功后,打开docker
  4. 在终端输入“docker version”, 显示docker版本,则说明安装成功

2 部署SDKTool依赖安装

2.1 安装docker

参见1.1节【安装docker】

2.2 安装VcXsrv(windows版本)

VcXsrv是将容器中显示的内容映射到母机上的工具(容器中无法显示,会报错)。

  1. 从官网(https://sourceforge.net/projects/vcxsrv/)下载VcXsrv
  2. 双击安装即可

2.3 安装socat(mac版本)

socat是用于和mac主机之间的通讯,安装如下:

brew install socat     # 可能需要cask命令安装: brew cask install socat

2.4 安装xquartz(mac版本)

xquartz是将容器中显示的内容映射到母机上的工具。安装命令:

brew install xquartz