服务器没有魔法,无法正常拉取DockerHub的镜像,有些镜像源又没有该镜像,只能手动在电脑上拉下来重新上传了。
拉取
我们一般使用
1 | docker pull xhofe/alist:latest |
拉取镜像,但是由于我自己是M芯片的Mac,导致拉下来的镜像是arm64的,其他设备使用时就会出现架构错误,那么如何解决呢?
针对架构拉取
1 | docker pull --platform linux/amd64 xhofe/alist:latest |
在拉取时带上platform,后面加上OS/ARCH
1 | linux/amd64 |
这样就能拉取到我们想要架构的镜像了。
导出
使用docker save命令导出
1 | docker save xhofe/alist > /Users/logan/Downloads/alist.tar |