我正在学习有关docker的所有知识,并且我已经看到了很多托管ASP.NET Core网站以及运行.NET Core控制台应用程序的示例。实际上,Visual Studio生成的默认dockerfile也是一个多阶段dockerfile。 dockerfile使用一个基本映像来编译/发布源代码,然后使用另一个基本映像来托管网站。
我还读到,对于某些项目类型使用docker确实没有意义,因为它不支持GUI应用程序(例如WinForms,WPF等)。
是否仍可以将docker用于受控的编译过程?也许那里有一个基础图像可以将我的内容压缩并托管通过网络浏览器下载?