Docker - Запуск приложения .Net Framework 4.5 - PullRequest
0 голосов
/ 21 июня 2019

Поэтому я решил немного побаловаться миром контейнеров. Я привык к работе с виртуальными машинами, но, узнав больше о контейнерах, я вижу гораздо более эффективное использование ресурсов, чем виртуальные машины. Так что в процессе попыток уйти от виртуальных машин я настроил среду разработки и все такое.

В любом случае, позвольте мне перейти к реальной точке ... Я часами прочесываю видео и уроки. Я многому научился из этого и настраивал ядро ​​asp и IIS. Тем не менее, я изо всех сил пытаюсь настроить образ с сетевой платформой 4.5 (может быть 4.5.2, не имеет значения) для запуска моего приложения, потому что оно предназначено для запуска на сетевой платформе 4.5. Я использовал несколько разных основанных изображений в моем докер-файле, но мне просто не повезло в поиске подходящего базового изображения для использования. Я искал в Docker Hub, но, честно говоря, у меня возникли проблемы с поиском версии и всего на сайте.

РЕДАКТИРОВАТЬ:

Итак, я в основном настраиваю несколько серверов и копирую файлы. Я не выставляю никаких портов или чего-либо еще в данный момент, потому что я подумал, что если сервер будет работать, контейнер будет работать бесконечно, а не выключаться. Сервер выдаст ошибку, если порт уже связан. Я не уверен, если я не выставляю порт, может ли он привязаться к нему или нет. Dockerfile:

FROM microsoft/aspnet

SHELL ["powershell"]

COPY unturned C:/servers/unturned

ENTRYPOINT ["C:/servers/unturned/Unturned.exe", "-nographics", "-batchmode", "+secureserver/test"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...