有一些并不在Windows Server 2016上的意义在乔科包微软编译工具版本15.0.26228.0结合泊坞窗:泊坞窗的Windows Server 2016和微软构建工具上
使用以下Dockerfile :
# Adopted from http://blog.alexellis.io/3-steps-to-msbuild-with-docker/
FROM microsoft/dotnet-framework:4.6.2
SHELL ["powershell"]
# Install Chocolatey
RUN Set-ExecutionPolicy Bypass
RUN iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
# Install dotnet 4.6.2
RUN choco install netfx-4.6.2-devpack -y
# Install MSBuild 15.0
RUN choco install microsoft-build-tools -y
CMD ["powershell"]
日志,无论是码头工人和巧克力指示成功,但在容器内./Program Files (x86)/Microsoft Visual Studio/2017
文件夹没有被创建,msbuild.exe没有被提取。
如果在容器内部,我使用choco重新安装microsoft-build-tools:该文件夹已创建并且图像已准备好生成.net 4.6.2代码。
任何想法和想法?