docker创建容器错误:
docker在下载镜像之后,创建容器会出现秒退exit现象,容器怎么都启动不了,查看日志报错

standard_init_linux.go:211: exec user process caused "exec format error"

我们常用的docker安装一些常用软件及工具都是基于x86_架构的服务器上的,但是最近在搭建服务器环境时用的是华为鲲鹏服务器,鲲鹏是基于ARM64架构的服务器,那么在docker上的镜像很多都没有基于这个架构打的镜像。

解决方法:

1、 DockerHub

最直接的就是取 dockerhub.上面或者其他镜像源找一下以arm64架构打的镜像,然后拉取镜像进行容器创建;

在这里插入图片描述
可以进行筛选:

在这里插入图片描述

2、 手打镜像

这个方法比较耗时而且要求难度不一般,大神自动忽略这句…正常就是下载源码进行在arm64架构上的docker镜像编译。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐