0
点赞
收藏
分享

微信扫一扫

x86_64的服务器中使用docker拉取arm架构的镜像

半秋L 2022-03-12 阅读 143

1. 正常情况下,你拉取的镜像都是amd64架构的,可以通过以下命令查看:

docker inspect chrislusf/seaweedfs:latest

如图所示:

2. 新增配置

vim /etc/docker/daemon.json

打开该文件之后,新增一个参数设置,如图所示:

3.重载并重启docker

systemctl daemon-reload

systemctl restart docker

4.验证

注意: 拉取镜像时,需要携带--platform=arm64参数

 docker pull chrislusf/seaweedfs:latest --platform=arm64

如此一来,获取的镜像就是arm64架构的了,执行如下代码:

docker inspect chrislusf/seaweedfs:latest

 

已经脱离的当前操作系统的限制了~~ 

举报

相关推荐

0 条评论