Я хочу создать сайт ASP.NET Core 2.0 в Docker-контейнере и разместить его в Docker-системе Linux VPS. Я попытался создать проект ASP.NET Core 2.0 в Visual Studio, а затем опубликовать его в Docker Hub. Все прекрасно работает, пока я не хочу запустить этот образ докера в моей среде Linux. Я тогда получаю сообщение об ошибке, говорящее, что это изображение создано для окон или чего-то подобного. Я знаю, что мне нужно создать проект asp.net в среде Linux, затем начать кодирование (очевидно), но я хочу сделать кодирование, например, в Visual Studio на моем ПК, а не через PICO или какой-либо другой другой ssh-связанный редактор.
Обобщенная:
- I wish to run ASP.NET Core 2.0 website on Linux Docker VPS environment.
- I (think I) need to create the project in the Linux environment (I run Windows locally).
- Wish to edit the code in the docker container locally on my Windows environment.
Кто-нибудь знает, как мне этого добиться?