Учитывая код ошибки, который вы упомянули в комментариях к вопросу.
Docker вернул десятичный код ошибки (3221225781
), преобразованный в HEX, это код ошибки 0xc000135
.
Поиск в этом коде возвращает: STATUS_DLL_NOT_FOUND
(Подробнее здесь )
Это означает, что вы, вероятно, просто скучаете по .NET Framework. Самое простое решение - перестроить ваше приложение (поскольку у вас есть исходный код в любом случае) и построить его как приложение .NET Core. Учебное пособие здесь
Насколько мне известно, нано-серверы поддерживают только .NET Core Framework. Однако может быть возможность установить другие фреймворки.