У меня Raspberry PI 4b с установленным Raspbian. Также установлен Docker, и он, кажется, работает нормально (протестировал его с docker run hello-world
).
Однако я пытаюсь получить контейнер .NET Core , работающий от Microsoft.
uname m
возвращает arm71, что означает, что это linux arm32
архитектура.
Когда я запускаю docker run -it --rm mcr.microsoft.com/dotnet/core/samples:dotnetapp-buster-slim-arm32v7
, я продолжаю получать ' standard_init_linux.go: 211: пользовательский процесс exec вызвал "ошибка формата exec" '.
Насколько я понимаю, это означает, что мой контейнер нацелен на неправильную архитектуру. Поэтому я попробовал все другие архитектуры, но все еще безрезультатно.
Моя цель - запустить простой API .NET Core 3.0 в док-контейнере на Raspberry. Это должен быть первый простой шаг, но мне трудно.