попытка подключения контейнера к ARM

Я пытаюсь перенести следующий контейнер в ARM. поэтому я сделал следующее

Я загрузил Dockerfile и entrypoint.sh после чего я заменил первую строку в Dockerfile на FROM arm32v7/mono:4.8 и успешно построил.

но когда я пытаюсь использовать готовое изображение, я получаю следующую ошибку:

 standard_init_linux.go:178: exec user process caused "no such file or directory" 

Означает ли это, что он не находит entrypoint.sh или что-то, что он не находит что-то, что пытается запустить entrypoint.sh ?

Любые идеи, как отлаживать это?

exec user process caused "no such file or directory"

Linux / Unix Shell обычно выдает эту ошибку, когда либо файл физически отсутствует в этом месте, либо формат файла не соответствует файлу Linux / Unix.

Существует обходной путь для этой ситуации на форуме докеров .

Вы можете попробовать изменить формат файла с DOS на UNIX, все, что вам нужно, – dos2unix инструмент dos2unix .

Используйте dos2unix entrypoint.sh а также измените разрешение на его -rwx- для всех.