??? 为什么不使用官方提供的docker版本,测试有问题,分析函数不能使用,报错。
自己构建ARM平台的dm8镜像,参考 https://gitee.com/xlongfu/dm-docker/tree/master,发现一些问题
首先,git lfs 不能下载 DmInstall-arm64.bin,会出现,提示需要有企业账号才可以,从其他地方获取
arm环境
租用阿里云的4G16G的ARM机器,安装Centos7.9操作系统,默认安装docker版本1.31,as 语法不支撑报错,docker 版本太低,
centos:8 AS base" is not a valid repository/tag: invalid reference format
,问题就是只有1.17以后得docker才支持as语法以及多阶段构建。
升级docker
containerd.io:
https://download.docker.com/linux/centos/7/aarch64/stable/Packages/containerd.io-1.6.20-3.1.el7.aarch64.rpm
docker-ce:
https://download.docker.com/linux/centos/7/aarch64/stable/Packages/docker-ce-20.10.24-3.el7.aarch64.rpm
docker-ce-cli:
https://download.docker.com/linux/centos/7/aarch64/stable/Pa