docker 银河麒麟镜像安装(随笔)

1、由于是银河麒麟v10系统,拉下来得镜像安装时报错:exec bin/docker-startup.sh: exec format error 一直莫名其妙,找不到问题,后来在网上找到帖子说是因为镜像不支持这个系统,所以会报错,以mysql为例,之前的版本都只支持liunx/amd64,而银河麒麟系统基本都是liunx/arm64,所以安装失败

2、解决方案

        2.1、登录docker镜像仓库(Docker)查找适合的版本,及OS/ARCH这个选项中包含liunx/arm64的版本可以使用,拉取镜像时也可以在命令后加上这个东西:docker pull mysql:8.0.31 --platform linux/arm64

        2.2、拉下来的镜像可以先查看一下是否适用于此版本:docker inspect 7b6f3978ca29(IMAGEID)查看Architecture的值是否是arm64  如果是就可以了

你可能感兴趣的:(docker,银河麒麟,docker,运维,容器)