7.把应用交付给客户
目的
通过文档学习在实际生产环境中,如果遇到完全离线的情况下 Rainbond 如何通过应用市场将应用交付给客户,以及后续的升级。
意义
交付的最终环境完全离线是一种很常见的情况。在这种情况下如何进行软件开发产品的交付就是一个很现实而且很难解决的问题。针对这种情况,可以使用 Rainbond 的离线交付体系来应对。
前提条件
-
在离线生产环境中,离线安装 Rainbond。
-
开发环境安装 Rainbond 进行在线开发,并且将开发的业务系统发布成为应用模版。本文档以 将应用发布为应用模版 中发布出来的应用模版为例。
导出应用模版
已发布的应用模版,可以直接导出为两种形式的离线应用包,这种离线应用包,可以在完全离线的环境下进行交付。
-
RainbondApp 规范 离线应用包,可以在其他 Rainbond 平台进行应用模版导入,一旦导入,就可以从应用市场进行部署。
-
DockerComposeApp 规范 离线应用包,可以在具备 Docker Compose 的离线环境中进行部署,这个包中会包含组件基础镜像以及相应的 docker-compose.yaml 文件。
- 选择 导出版本。
- 点击 RainbondApp 规范 中