Как опубликовать asp.net 5 проект в visual studio 2015 в образ docker или linux без azure

в visual studio 2015 у меня есть asp.net 5 веб-приложение, которое работает нормально на windows. Но мне нравится запускать его под linux. Я уже настроил виртуальную машину linux с centOS 7 и установил необходимые ресурсы, как описано в разделе Установка на centos-7 .

Теперь мне нравится публиковать веб-приложение в виртуальной машине linux. Как я могу это сделать? Что я должен сделать, чтобы опубликовать его, какие-либо намеки?

Я уже читал много сайтов об использовании docker с azure, но это не вариант (по причинам компании).

Спасибо за помощь.

1 ответ

  1. Запустите dnx publishили dotnet publishи вы получите опубликованное приложение. Затем скопируйте все файлы в контейнер docker или добавьте шаг копирования в файл docker