ILLA home page
  1. ILLA CLI 搭建

在使用 ILLA CLI 进行本地化部署前,需先安装 docker. 在使用 ILLA CLI 时请将用户加入docker用户组或以root权限运行 ILLA CLI

下载ILLA CLI

如果已经安装了Rust,你可以轻松通过cargo下载并安装ILLA CLI:

> cargo install illa

cargo将会下载ILLA CLI及其依赖,并将ILLA CLI编译安装到cargo执行文件目录下,以便我们使用它. 安装完成后,我们可以通过illa命令使用ILLA CLI.

当然,你也可以通过以下链接下载对应操作系统的ILLA CLI可执行文件:

通过上述链接下载的ILLA CLI不同于通过cargo安装的ILLA CLI. 安装CLI后,你需要让它可执行. 以illa-linux为例:

## 下载illa命令行工具可执行文件
> wget https://github.com/illacloud/illa/releases/latest/download/illa-x86_64-linux.tar.gz

## 解压缩
> tar -zxvf illa-x86_64-linux.tar.gz

> cd illa-x86_64-linux

> chmod +x illa

## 运行illa命令行工具
> ./illa

检查自托管安装的前提条件

端口5432, 9999和8000需要为ILLA Builder保留,以免出现安装错误

以下命令将在您的操作系统中检查自托管安装的前提条件:

> illa doctor

部署ILLA Builder

ILLA CLI安装完成后,你可以通过其进行本地化部署或直接使用ILLA Cloud.

快速部署

> illa deploy --self --port=10000

只需要运行此命令即可在本地部署ILLA Builder:

## ILLA Builder的访问端口可以更改
## 可将 <MOUNT_PATH>设置为自定义的ILLA Builder mount路径, 如若不填其值为系统用户目录下的.illa-builder文件夹路径
> illa deploy --self --port=10000 --mount=<MOUNT_PATH>

现在你可以通过 http://localhost:10000 访问ILLA Builder.

更新 ILLA Builder

使用此命令可将ILLA Builder更新至最新发布版本:

> illa update --self

其他操作

# list the ILLA Builder
> illa list --self

# stop the ILLA Builder
> illa stop --self

# remove the ILLA Builder
> illa remove --self

# forced removal of the running ILLA Builder and persistent data
> sudo illa remove --force --self --data

# restart the ILLA Builder
> illa restart --self

# help information
> illa help