私有部署相关问题
爱速搭是否支持私有部署?
爱速搭支持私有部署,您可以部署在自己的内网,私有部署版本具备 SaaS 版本的所有功能
私有部署对环境有什么要求?
需要您的机器安装 Docker,推荐版本为18.09及以上,爱速搭可以运行在单机 Docker 环境上,如果需要集群化、高可用,可以使用 Docker 自带的 swarm 或者 k8s。
Docker 的安装建议参考官方文档,可以安装在Centos、Ubuntu、Windows、Mac等系统上。
生产环境推荐使用 Linux 操作系统,最小机器配置建议是 4 核 4G 内存。
如何部署在某个目录下?
默认情况下爱速搭需要使用独立域名,如果条件不允许,还可以通过如下环境变量让爱速搭运行在某个目录下,比如下面的配置:
ISUDA_CONTEXT_PATH: '/aisuda'
这样就可以通过 /aisuda 这个目录来访问爱速搭平台了。
如何在无网环境安装?
首先是 Docker,Windows 和 Mac 可以通过上面的安装包离线安装,而 Linux 需要参考这里下载二进制文件来安装。
其次是 Docker-Compose,参考文档,主要是在有网环境下,在这里下载对应环境的二进制文件。
接下来需要将镜像也保存为文件,方法是找一台能联网且有 Docker 的机器,运行如下命令:
docker pull registry.baidubce.com/aisuda/aisuda:1.3.2
docker save -o suda.tar registry.baidubce.com/aisuda/aisuda:1.3.2
docker save -o mysql.tar registry.baidubce.com/aisuda/mysql:8
docker save -o redis.tar registry.baidubce.com/aisuda/redis:5
将这三个文件上传到需要安装的服务器上,执行如下命令:
docker load -i suda.tar
docker load -i mysql.tar
docker load -i redis.tar
同样通过类似的 docker load -i amis.tar 命令来加载。 amis 镜像内部端口是 8888。