Docker 可以(应该)用于 winforms 应用程序吗?

2024-04-20

我听说 docker 解决了应用程序部署的“在我的机器上运行”问题,并且 SQL Server 可以在 docker 容器内运行,在 Docker for Windows 中运行。

我有一个 C# Windforms 应用程序,我想在没有 Dll Hell 的情况下部署它。

是否可以使用 Docker 来实现此目的?


有点,但我不会。

目前,docker 不适用于基于交互式/GUI 的应用程序。有一些解决方法,但从我读到的内容来看,所有这些方法都很困难。

最好将 Docker 视为服务器。您不会有人整天坐在服务器前,通过单击内容来响应进入服务器的请求。您有运行的代码,侦听请求并执行响应操作。

Docker 应用程序应该是这种类型的应用程序,它独立运行、公开 API 并可以响应请求。

...我敢打赌,这在不久的将来成为可能。但现在,我不认为这是 Docker 官方支持的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Docker 可以(应该)用于 winforms 应用程序吗? 的相关文章

随机推荐