当前位置: 首页 > 知识库问答 >
问题:

Raspberry-PI docker错误:standard_init_linux.go:178:exec用户进程导致“exec格式错误”

东郭自强
2023-03-14

根据官方说明(即运行curl-ssl https://get.docker.com sh),我已经在rapsbian中安装了docker,但我无法运行Hello-World示例(我也尝试过其他示例,但没有成功)。这是我得到的错误:

pi@raspberrypi2:~ $ docker run hello-world
standard_init_linux.go:178: exec user process caused "exec format error"

任何关于问题的提示或解决问题的可能方向?

多谢!

共有1个答案

邴奇逸
2023-03-14

Raspberries使用ARM而不是x86_64处理器。您只能运行为该体系结构创建的映像。尝试在docker Hub上搜索ARM或ARMv7。有一个Debian图像的ARM我知道,但肯定还有其他的。

根本问题是ARM使用的二进制格式与x86_64不兼容,x86_64是大多数桌面和服务器系统使用的体系结构。

 类似资料:
  • 问题内容: 码头工人开始抛出此错误: standard_init_linux.go:178:exec用户进程导致“ exec格式错误” 每当我运行带有CMD或ENTRYPOINT的特定docker容器时,不考虑文件的任何更改,然后删除CMD或ENTRYPOINT。这是我一直在使用的docker文件,该文件在大约一个小时前运行良好: 问题答案: 我忘了放 在sh文件的顶部,问题已解决。

  • 问题内容: 我正在构建用于python脚本的Dockerfile,它将在下面的minikube Windows 10系统中运行 使用以下命令构建docker 并将其加载到minikube docker demon中 Docker文件 pythoncronjob.yml文件(cron作业文件) 以下是运行此Kubernetes作业的命令 但是获得以下错误作业并不能成功运行,但是当您单独运行Docke

  • 我正在学习quarkus入门教程,能够生成可执行文件并运行它,但无法运行docker映像。 步骤: > ./mvnw 软件包 -Pnative (它工作) docker build-f src/main/docker/Dockerfile.native-t quokus/get-start.( 泊坞窗运行 -i --rm -p 8080:8080 Quarkus/入门,得到此错误: standar

  • 问题内容: 在Windows 10上运行docker映像时,出现以下错误: 我的码头工人文件是: 脚本以 #!/ bin / sh* 开头 * 尝试了方法1: 尝试将#!/ bin / sh更改为#!/ bin / bash, 但遇到相同的错误。 尝试过的方法2:在docker文件中添加了dos2unix 问题答案: 使用记事本++,进入编辑-> EOL转换->从CRLF更改为LF。

  • 问题内容: 我正在尝试在python(2.7)脚本中使用Selenium建立chrome会话,如下所示: 但是我收到以下错误: 搜索其他问题时,一个常见的问题似乎是chromedriver不在路径上,但我检查了,并在了。我什至尝试明确指定路径: 具有相同的结果。有人知道可能是什么问题吗?我非常感谢您的帮助! 问题答案: 最终,我通过卸载chromedriver的所有实例(我在不同位置有多个实例)并

  • 问题内容: 在Go中创建了非常基本的Web应用程序 Docker文件 映像构建成功 但是当我运行docker时,它的显示错误。 请指导问题是什么,我是docker的新手。 与环境有关的信息 使用 go build webapp.go 命令编译了代码 问题答案: 找不到文件可能意味着文件丢失,脚本缺少解释器或可执行文件缺少库。在这种情况下,默认情况下,net import引入libc作为动态链接二进

  • 我正在尝试在apache服务器中以CGI的形式运行python。Python版本为2.7.12。这是我的apache conf文件 我的python脚本 /var/www/python/hello.py看起来像这样 当我访问url时,我得到了内部服务器错误,我从错误中得到了详细信息。日志文件显示, 【Sun Dec 11 09:53:40.694909 2016】【cgi:错误】【pid 6812

  • 我尝试通过构建服务器和数据库 下面是我的 如果有人有意见,请告诉我。 谢谢