- 找到一台可以联网装有docker的机器,修改其docker配置
vim /root/.docker/config.json。没有该文件则新建。
修改文件内容如下:{ "auth": {}, "experimental": "enabled" }
- 修改镜像加速器。
vim /etc/docker/daemon.json。添加”experimental”: true - 重新加载镜像
systemctl daemon-reload systemctl restart docker
- 查看docker info
- 查看麒麟的操作系统架构
uname -a
。如果输出内容中有关键词 aarch64 就是 ARM 架构, x86_64 就是 X86 架购(架构区别解释)。我这里是aarch64。 - Docker上找到对应版本的镜像
- 下载镜像
docker pull nginx:stable-perl@sha256:047b6ea993a0a2b863eb17582d0a057c9cb4a5089f7439dc61da2488983e393b
- 查看镜像信息是否正确
docker inspect 8e151b70596c - 打包镜像至本地
docker save -o nginx-arm.tar 8e151b70596c
- 上传镜像至麒麟系统后,创建该镜像
docker load -i nginx-arm.tar