自学内容网 自学内容网

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)!