• 沒有找到結果。

容器应用模板用于定义用户的边缘应用,用户需要指定容器应用的容器镜像、配置信 息、磁盘挂载信息以及资源占用信息。

应用需要基于镜像创建,用户首先需要先制作镜像并上传至镜像仓库。

创建应用模板

步骤1 登录IEF管理控制台。

步骤2 选择左侧导航栏“边缘应用 > 应用模板”,单击页面右上角“创建应用模板”。

步骤3 填写基本信息。

● 名称(必填):应用模板名称。

● 版本(必填):版本号。

● 别名:应用模板名称以外的一种名称。

● 架构:选择应用支持的架构。

● 描述:模板的描述信息。

● 标签:标签可用于对应用模板进行标记,方便分类管理。此处的标签只用于标识 应用模板,可以在搜索时使用标签过滤应用模板。

步骤4 单击“下一步”,添加容器。

1. 选择需要部署的镜像,单击“使用镜像”。

– 我的镜像:展示了您在容器镜像服务中创建的所有镜像。

– 他人共享:展示了其他用户共享的镜像。

2. 单击“下一步”,配置容器规格。

5-11 镜像信息

– 镜像版本:请选择需要部署的镜像版本。

– 容器规格:根据需要选择容器CPU、内存、华为AI加速卡和GPU的配额。

步骤5 单击“下一步”,配置应用信息。

● 启动命令

容器镜像拥有存储镜像信息的相关元数据,如果不设置生命周期命令和参数,容 器运行时会运行镜像制作时提供的默认命令和参数,Dockerfile中这两个字段为

“Entrypoint”和“CMD”。

如果在创建容器应用时填写了容器的运行命令和参数,将会覆盖镜像构建时的默 认命令"Entrypoint"、"CMD",规则如下:

5-2 容器如何执行命令和参数

镜像Entrypoint 镜像CMD 容器运行命令 容器运行参数 最终执行

[touch] [/root/test] 未设置 未设置 [touch /root/

test]

[touch] [/root/test] [mkdir] 未设置 [mkdir]

[touch] [/root/test] 未设置 [/opt/test] [touch /opt/

test]

[touch] [/root/test] [mkdir] [/opt/test] [mkdir /opt/

test]

5-12 启动命令

5-13 日志卷挂载

– 当使用Atlas 500等NPU时,请勿挂载在“/var/dlog”目录,因为这个目录被 Atlas的NPU-Plugin容器挂载占用。

步骤6 配置完成后,单击“创建”。

----结束

创建新的应用模板版本

边缘应用模板支持创建多个应用版本,方便您管理边缘应用。

步骤1 登录IEF管理控制台。

步骤2 选择左侧导航栏的“边缘应用 > 应用模板”。

步骤3 单击需要增加新版本的应用模板,进入“应用模板详情”页面。

步骤4 单击页面左下角的“创建应用版本”。

5-14 创建应用版本

步骤5 填入应用版本,单击“下一步”,填写模板详细信息,具体请参照创建应用模板,完 成新版本的应用模板创建。

----结束

共享模板

仅铂金版支持共享模板功能,边缘应用模板可以共享给同区域的其他服务实例使用。

步骤1 登录IEF管理控制台。

步骤2 选择左侧导航栏的“边缘应用 > 应用模板”。

步骤3 单击需要共享的应用模板,进入“应用模板详情”页面。

步骤4 选择“共享”页签,单击“共享应用模板”,勾选服务实例。

步骤5 单击“确定”。

----结束