Skip to main content
Version: v5.5

快速安装

单机体验版安装

当前安装方式可以将 Rainbond 所需的所有组件安装于一个名为 rainbond-allinone 的容器中。这种方式覆盖了 WindowsMacOSLinux 三大操作系统,也适用于 x86_64Arm64 两种主流架构。适用于体验 Rainbond 功能或者个人开发环境。

安装 Docker

curl sh.rainbond.com/install_docker | bash

设置 EIP 环境变量(必填)

export EIP=IP地址

EIP 是对外提供服务的 IP 地址,可以为主机的公网 IP 或内网 IP,请不要填写本地回环地址[127.0.0.1]
IP 地址可以通过执行ifconfig命令获得。

启动 Rainbond 控制台

docker run --privileged -d  -p 7070:7070 -p 80:80 -p 443:443 -p 6060:6060 -p 8443:8443 \
--name=rainbond-allinone --restart=unless-stopped \
-v ~/.ssh:/root/.ssh \
-v ~/rainbonddata:/app/data \
-v /opt/rainbond:/opt/rainbond \
-v ~/dockerdata:/var/lib/docker \
-e ENABLE_CLUSTER=true \
-e EIP=$EIP \
registry.cn-hangzhou.aliyuncs.com/goodrain/rainbond:v5.5.0-dind-allinone \
&& docker logs -f rainbond-allinone
启动参数说明是否必填项
-p 10000:10000如果通过 TCP 策略访问内部应用,需要进行映射 10000 以上端口
  • 看到以下三条提示,表示 Rainbond 安装成功。
正在加载数据,预计3分钟,时间取决于磁盘性能...
正在启动Rainbond,预计5分钟...
Rainbond启动成功,可以通过访问: http://$EIP:7070 进入Rainbond控制台

其它安装方式

快速安装为单节点体验版,适用于体验 Rainbond 功能或者个人开发环境。 在其它场景中,我们提供了其它类型的安装方式:

从已有 Kubernetes 集群开始安装高度自定义的 Rainbond 集群。操作人员对 Kubernetes 、Helm 有深入了解,并乐于使用命令行的方式与系统交互,企业 IT 运维管理人员是这类人群的代表。

从已有的主机开始安装 Rainbond 集群。操作人员可以通过图形化界面进行操作,并且不必了解 Kubernetes 的安装与维护。

问题排查

单节点体验版本安装过程中如果长时间未完成,那么请参考文档 单机体验版本安装问题排查指南 进行故障排查。