docker拉取镜像时指定其OS及CPU指令集类型
前言
之前在香橙派5上安装的时候碰到过一次指定镜像的OS及cpu指令集类型的问题,但是当时没有记录,现在用到
了又想不起来,干脆就自己记录一下。预防后面忘掉。
docker报错截图
上次时在arm的cpu中运行x86镜像,这次时在x86中运行arm镜像,为了展示错误而故意报错。方便类比
指定下载的镜像的OS及CPU指令集类型
docker pull image-name --platform=linux/arm64
如:我一直喜欢用的mysql8.0.29
docker pull mysql:8.0.29 --platform=linux/arm64
还有公司即将转向国产化试用的opengauss数据库及openEuler国产操作系统等等。
(哎,其中大坑巨多,国产之路任重道远,先来的可以吃螃蟹拿到先机,后来者就很难突破了)
docker pull opengauss/opengauss:5.0.0 --platform=linux/arm64
docker pull opengauss/opengauss:5.0.0 --platform=linux/amd64
docker pull openeuler/openeuler:20.03-lts-sp4 --platform=linux/arm64
docker pull openeuler/openeuler:20.03-lts-sp4 --platform=linux/amd64
原文地址:https://blog.csdn.net/weixin_43441262/article/details/135889151
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!