更新时间:2024-05-24 GMT+08:00

组件概述

应用组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署运行。

在CAE上创建应用后,可以在应用中添加组件。

组件说明

CAE中组件支持的语言/运行时如表1所示。

表1 语言/运行时一览

支持的运行时

组件来源

Java8、Java11、Java17

源码仓库、Jar包

Tomcat8、Tomcat9

源码仓库、War包

Node.js8、Node.js14、Node.js16

源码仓库、Zip包

Php7

源码仓库、Zip包

Docker

镜像包

Python3

源码仓库、Zip包

.net core

源码仓库

组件来源说明

组件来源

说明

源码仓库

支持识别GitHub、GitCode、GitLab和Bitbucket来源的代码。

镜像

容器应用需要基于镜像创建,若选择私有镜像,用户首先需要将镜像上传至镜像仓库。支持以下上传方式:

  1. 直接通过“客户端上传镜像”和“页面上传镜像”上传镜像包。
  2. 前往容器镜像服务SWR控制台将镜像上传至镜像仓库,相关操作请参考上传镜像

软件包

支持以下上传方式:

  1. 从CodeArts软件发布库选择对应软件包。需要提前将软件包上传至软件发布库,相关操作请参考上传软件包
  2. 从OBS对象存储选择对应的软件包。需要提前将软件包上传至OBS桶中,相关操作请参考上传对象