docker是否有一个windows容器来构建Windows应用程序?

时间:2017-09-26 14:09:06

标签: docker electron

我在Mac上,但想在Windows映像上构建我的应用程序。 Docker可以实现这个吗?如果是这样,我需要使用什么图像?

我需要在Windows上构建应用程序的原因是用于代码签名和二进制构建电子。如果无法做到这一点,请告诉我。

1 个答案:

答案 0 :(得分:4)

由于docker不是用户的UI(尽管它是can); Windows 7,8,10等的图像不可用。但是,Windows Server Core可通过Docker Hub获取。{/ p>

如果您只需要一个x86 Win环境来构建应该可以解决问题的应用程序。如果您需要完整的GUI,请转到Virtual Box或其他虚拟化技术。 Docker容器用于单进程隔离,有没有看到windows只运行一个进程?

希望这有帮助!

更新:可以通过Docker运行GUI应用程序;至少在Linux主机上。 http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker/

Update2:现在可以通过Docker运行Windows应用程序(CLI或GUI):here并且here包含有关该过程的信息。