首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在nanoPI上运行停靠容器会导致"exec格式错误“。

在nanoPI上运行停靠容器会导致"exec格式错误“。
EN

Stack Overflow用户
提问于 2017-11-29 20:49:09
回答 1查看 348关注 0票数 1

目标是以与在ubuntu服务器机器上相同的方式在我的nanoPI上运行坞容器。

我最近在尝试docker run -it kylemanna/openvpn时遇到了以下错误

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

在使用docker-compose执行集装箱进场时,我也会得到相同的错误。

由于我遇到了是否使用docker组合的问题,我开始认为错误可能是我在nanoPI上使用对接器的错误。它可能不会以同样的方式得到支持。

但是,我可以很好地执行其他容器/映像、hello-worldubuntu等。

如何确定此错误的原因?standard_init_linux.go:185的源代码在哪里?那么,我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-29 20:49:09

通过尝试和错误,我发现如果我直接从使用(docker build <url>)运行容器的机器上的github储存库重新构建openvpn映像,那么这个错误将被解析为openvpn容器,而不是(还)用于docker-组合。我想,重新构建码头组合容器也会解决这个问题。

这很可能是因为我所使用的机器类型没有编译二进制文件。

资料来源/灵感:https://github.com/moby/moby/issues/23865

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47561567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档