是否可以在VSTS 2017托管代理上构建Linux docker镜像?
作者:互联网
我有一个Dockerfile,它来自microsoft / dotnet的基本映像:2.0-runtime.当我在本地进行构建时(在运行Linux容器的Windows上),我得到了一个Linux docker镜像.
但是,如果我们使用2017 Hosted代理在VSTS上运行相同的构建过程,那么我们将获得一个Windows docker镜像.
是否可以在VSTS 2017托管代理上构建Linux docker镜像而无需使用Linux构建代理?
解决方法:
不,没有办法用VSTS Hosted VS2017代理构建Linux docker镜像.托管VS2017代理只能构建Windows docker镜像.
构建Linux docker镜像的解决方法如下:
>使用托管Linux预览代理构建
>使用自己的Windows机器构建private agent
标签:azure-pipelines,linux,docker,azure-devops,docker-build 来源: https://codeday.me/bug/20190910/1800299.html