
# 创建应用
以容器镜像方式为例，镜像包上传到容器镜像服务SWR后，创建应用。
#### 容器化部署
1. 软件部署配置，部署方式选择"容器化部署"。 
   选择上传到SWR服务的镜像，如未发现镜像，请检查镜像是否为公开，设置镜像为公开方式：容器镜像服务SWR-\>我的镜像-\>单击镜像ID进入详情-\>右上方编辑。
   ![](https://support.huaweicloud.com/devg-iotedge/figure/zh-cn_image_0000001474690977.png "点击放大")
   
   
2. 运行配置 
   根据需要进行配置。
   输入端点输出端点与demo中代码定义的端点对应，如monitor-app中输入与输出端点设置为input和output,则配置为：
   输入端点：input
   输出端点：output
   ![](https://support.huaweicloud.com/devg-iotedge/figure/zh-cn_image_0000001474490453.png "点击放大")
   ![](https://support.huaweicloud.com/devg-iotedge/public_sys-resources/note_3.0-zh-cn.png)
   输入输出端点是非必需配置的，当有数据流转时需要配置，如OT应用（数据处理）。
   驱动类应用和IT应用一般不需要配置。
   
   
3. 确认配置，填写基本信息。 
   ![](https://support.huaweicloud.com/devg-iotedge/figure/zh-cn_image_0000001474610445.png "点击放大")
   ![](https://support.huaweicloud.com/devg-iotedge/public_sys-resources/caution_3.0-zh-cn.png)
   集成ModuleSDK后，在高级配置中必须挂载config卷，主机目录和容器目录均为自定义，可参考下图。模块身份等信息均由SDK存储在config卷中，如果不配置挂载config卷，会导致自定义应用重启后无法与EdgeHub成功建立Mqtt连接。
   ![](https://support.huaweicloud.com/devg-iotedge/figure/zh-cn_image_0000001424810956.png "点击放大")
   
   
 
