我想在docker容器中创建一个ASP.NET Core 2.0网站并将其托管在Linux VPS docker系统上。我尝试在Visual Studio中创建一个ASP.NET Core 2.0项目,然后将其发布到docker hub。一切正常,直到我想在我的Linux环境上运行该docker映像。然后,我收到一条错误消息,说该图像是为Windows或类似的东西创建的。我知道我需要在Linux环境中创建asp.net项目,然后(显然)开始编码,但是我想在例如 my PC上的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.
有人知道我怎么能做到这一点吗?