1.如何创建一个应用?

最近更新时间: 2019-11-22 17:29:42

1.如何创建一个应用?

1.1 进入应用列表页面点击创建应用按钮;

1.2 选择需要部署的镜像,即业务代码; 当然你也可以在镜像仓库中选中相应的镜像,点击部署。

1.3 填写部署信息,部署信息主要包含:部署对象、基本配置、配置管理、高级配置。

• 部署配置: 即为所选镜像,可以点击更换;默认部署镜像的最新版本,您也可以切换为其他版本。

基本配置: 基本配置中除云硬盘外均为必填项,其中需注意:部署集群即为应用运行及资源消耗集群,集群资源不足会限制实例配置可选项及实例数量。

说明: 挂载云硬盘可以将应用运行结果数据保存,方便后续使用和数据共享;挂载云硬盘的应用只可包含一个实例,同一个应用可挂载多个云硬盘。应用与挂载的云硬盘需属于同一个集群下,不可跨集群挂载。

勾选使用云硬盘后需选择要挂载的云硬盘,并填写挂载地址;因此需要在云硬盘页面中创建好可用的云硬盘。挂载地址是指云硬盘在应用上的位置路径,输入格式为路径格式。云硬盘挂载到应用上之后,只有应用结束方能对云硬盘进行操作或挂载至其他云硬盘。

• 配置管理: 配置管理为非必填项,具有默认值可直接跳过不填。在应用部署时将配置导入到容器,支持环境变量和配置文件两种方式导入,同时支持无需停止服务状态下,对多个容器内配置文件进行在线更新。

高级配置: 高级配置为非必填项,具有默认值可直接跳过不填,如特殊需求可对高级配置进行修改。

• 启动命令。启动容器时将会运行的命令;指定启动命令后,镜像中指定的Entrypoint和Cmd将不再起作用。

• 环境变量: 可根据所需增加或删减环境变量参数。如配置管理与高级配置环境变量冲突,则使用高级配置内用户手动填写的值。

• 日志路径: 容器内用于存储日志的目录,该目录会被映射到主机的目录上,访问数据更快,且容器重启时,日志不受影响。

• 数据路径: 容器内用于存储数据的目录,该目录会被映射到主机的目录上,访问数据更快,且容器重启时,数据不受影响。

• 网络模式: 目前支持Overlay(虚拟网络)、Floating IP(浮动IP)、NAT(端口映射)、Host(宿主机网络)四种网络模式,可根据所需进行选择一种网络模式。

• 自动扩缩容: 启动自动扩缩容,应用运行时可以根据各个实例的实际CPU使用率自动扩容、缩容。