在Docker中构建Visual Studio C++项目

问题描述:

是否可以在Docker中构建MSVCPP 2015项目?我发现,码头工人开始支持Windows容器,这里是回购:https://hub.docker.com/u/microsoft/。但它专注于.NET应用程序和服务器,但我想构建桌面EXE应用程序。可能吗?在Docker中构建Visual Studio C++项目

+4

下面是一个Dockerfile,用C++ Build Tools构建一个图像:https://github.com/StefanScherer/dockerfiles-windows/tree/master/msbuild – friism

+2

我们目前正在使用Visual Studio 2013构建一个Docker窗口容器(我们安装了整个套件)。由于VS 2013 update 5中的安装错误(挂起和不存在),构建映像并不像我们所希望的那样流畅,但显然这已在VS2015中得到修复。我们的养殖场已经迁移到使用这些容器,并且非常稳定。 – ad22

+0

无法在OSX上建立此映像:(获取错误未知blob – ultrablox

是的,这是可能的。这里有一个文件,我用它作为起点:Install Build Tools into a Container