在Raspbery Pi 3 B +上运行ASP .NET Core

efomo

我在为Raspberry Pi 3 Model B +建立有效的ASP .NET Core映像时遇到麻烦。每当我尝试运行该应用程序时,我都会收到错误消息:

standard_init_linux.go:190:exec用户进程导致“ exec格式错误”

但是,当我尝试使用Github(docker run --rm microsoft/dotnet-samples的预构建.NET Core Docker映像时,一切正常。

当我简单地下载相同的回购和建设所提供的相同的代码Dockerfiledocker build . -t aspnettest-f Dockerfile它推到Raspberrry,并得到了同样的错误之前:

我究竟做错了什么?我试过建设有不同的规定Dockerfiles像示例代码这一个,但所有导致同样的错误。

代码1110

如果在Windows下构建映像FROM microsoft/dotnet:2.1-runtime AS runtimeFROM microsoft/dotnet:2.1-runtime-stretch-slim-arm32v7 AS runtime在Dockerfile中需要替换

构建ASP.NET Core App时,ARM32的运行时映像为microsoft/dotnet:2.1-aspnetcore-runtime-stretch-slim-arm32v7

在Raspberry上构建图像应该可以正常工作。

这是因为microsoft/dotnet:2.1-runtime是多docker build体系结构,并且选择了与当前处理器体系结构匹配的映像。因此,在Windows下构建时,生成的图像将用于amd64。

更新:

现在,我们可以使用Microsoft容器注册表中的这些图像:

.NET Core 2.2:

  • mcr.microsoft.com/dotnet/core/runtime:2.2-stretch-slim-arm32v7
  • mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim-arm32v7

.NET Core 3.1:

  • mcr.microsoft.com/dotnet/core/runtime:3.1-buster-slim-arm32v7
  • mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim-arm32v7

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 Raspberry Pi Swarm 上运行的 ASP.NET Core

.NET Core是否已准备好在Raspberry PI 3上运行?

ASP.NET Core 3:无法在 linux 上运行

Raspbery Pi上的Futaba GP9002A01A图形VFD

是否可以在Raspberry PI上运行.NET Core?

.Net Core 3.1是否可以在Orange Pi Zero上运行?

Windows IoT (Raspbian Pi) 上的 ASP.NET Core MVC

在Pi 3 B的Raspbian上安装Teamviewer

Raspbery Pi 4 上单独显示器上的两个全屏 tkinter 窗口

PI 3 上的 Windows .net 程序

尝试在Raspberry Pi 3B上运行Lancache时出现“内存不足” Nginx错误

Raspberry Pi 3B +上的Tensorflow Lite Python绑定

错误!在raspberry Pi 3型号b上安装节点serialPort

Pi 3 B+ 上的 Zoom 视频会议

Raspberry Pi上的.NET Core运行时环境引发分段错误

为什么要在Windows Server上的.NET上的.NET Core上运行ASP.NET Core

我应该使用 ESP32 的什么请求来发现 raspbery pi 上的 mosquitto 代理上的 MQTT 资源?

ASP.Net Core 3远程证书在MacO上无效

如何在端口5003上运行ASP .NET Core API?

Arch Linux上的asp.net core 2.1无法运行

.NET Core应用程序远程部署到Raspberry Pi上的Windows IoT Core

我无法让我的 Raspbery pi 相机使用 if 语句更改效果

ASP Net Core 调用 Azure B2C 策略

连接 Nextion 与 Raspberry Pi 3b+

Raspberry 4b上Docker映像内的.NET Core

ASP.NET Core 3实现IAuthorizationPolicyProvider

如何使用Raspbian Stretch在Raspberry Pi 3B上设置默认麦克风?

Raspberry Pi 3模型B上的Kali Linux-WiFi问题

为什么在Raspberry Pi 3B +上Ubuntu 19.10这么慢