# 华为Edge软采基础镜像
包含dotnet 3.1 运行时，兼容32位程序，支持同时编译arm64架构和amd64架构的镜像。

### 编译
编译命令：
`./build.sh ${pack}`
脚本自动判断编译架构以及版本号，程序包命名需要严格按照  Edge_PLCDrv_<架构>_<版本号>.tar.gz ，arm架构自动更改为 arm64 ,编译成功后会自动推送


示例: 
`./build.sh Edge_PLCDrv_amd64_v1.1.1_5.0.5.tar.gz`

参数说明：
- pack：edge 虚拟驱动程序包，有 virhwedge 直接打包而来，如：Edge_PLCDrv_amd64_v1.1.1_5.0.5.tar.gz

### 发布
在edge 发布版本时注意修改卷映射，第一条为系统默认保留不动:

| 本地卷名称 | 类型  | 主机目录 | 容器目录 | 权限  |
| :--- | :--- | :--- | :--- | :--- |
| config | CONFIG | /config | /opt/config | 读写  |
| log | LOG | /   | /home/app/log | 读写  |
| config | CONFIG | /sdk_cfg | /home/app/conf | 读写  |
| config | CONFIG | /dev_cfg | /home/app/PlcColDLL/CfgFile | 读写  |


