如何在x86环境下拉取arm(麒麟)的docker镜像

正常情况下,docker pull会自动识别系统架构并下载,那么如何在x86环境下载arm架构呢?

1,访问 https://hub.docker.com/ (需要vpn),如图所示

2. 以redis为例,搜索你需要的镜像(等同于docker search redis),如图所示

3. 点击要下载的镜像,进入详情页,如图所示

4. 选择arm版本,能看到有一个sha码,这个就可以指定版本了

5. 点击tags,里面就是不同版本的镜像,并且不同架构环境都在列表里

6. 复制sha码,在控制台执行

docker pull redis@sha256:fbdbaea47b9ae4ecc2082ecdb4e1cea81e32176ffb1dcf643d422ad07427e5d9

@后面就是sha码

7. 执行 docker inspect redis:arm64 查看刚才下载的镜像,可以看到是arm架构的,如图所示,这个镜像通过docker save –o 命令保存之后,可以在arm环境正常加载和启动,这里不在赘述。

小tips:docker只分x86和arm,不分linux和windows,因为windows实质上是通过wsl模块运行的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值