我的公司正在试用VSTS (Visual Studio Team Services)和Docker,我们在下载Docker镜像时遇到了问题。
我们有一个构建定义,其中我们拉取Docker镜像并在容器中编译代码和运行测试。问题是我们每次运行都需要拉取一个相当大的图像(大约6-7 gb),当设置它时,这非常耗时。
有没有办法避免每次运行都下载Docker镜像?我们应该使用Azure私有Docker注册表吗?
我们目前使用的是托管代理。
发布于 2018-01-30 07:04:14
托管代理每次都是“干净的”--从一个构建到另一个构建,没有什么是持久的。这就是为什么你的Docker镜像不会被缓存,通常情况下是这样的。
设置一个私人代理,你就不会有这个问题了。
https://stackoverflow.com/questions/48510881
复制相似问题