托管Linux预览代理

时间:2018-06-07 08:36:02

标签: docker azure-devops

我们正在使用VSTS Hosted Linux预览代理在VSTS上构建docker镜像。 microsoft / aspnetcore-build镜像用于构建asp.net核心应用程序。每次触发构建时,代理都会从注册表中提取microsoft / aspnetcore-build映像,这需要一些时间。我们希望通过指定代理上预先缓存的特定图像来避免这种情况。

是否有托管Linux预览代理程序缓存的容器映像列表?此类信息可用于Hosted VS2017代理,但不适用于Linux。

2 个答案:

答案 0 :(得分:5)

没有官方文章提及,我在此处提交了一个用户语音:Docker image cache on Hosted linux agent您可以投票并关注。

答案 1 :(得分:0)

According to this documentation的完整列表可以在以下文档中找到:

自2020年2月18日起,两个图像都包含相同的一组预缓存docker图像,这些图像是:

node:10-alpine
node:10
node:12-alpine
node:12
buildpack-deps:stretch
debian:9
debian:8
alpine:3.8
alpine:3.9
alpine:3.10
jekyll/builder:latest
alpine:3.7
mcr.microsoft.com/azure-pipelines/node8-typescript:latest

这也可以通过向运行docker image list的管道中添加一个简单任务来确认。当前带有Ubuntu-16.04图片的托管代理可以确认文档中的内容:

/usr/bin/docker image list
REPOSITORY                                           TAG                 IMAGE ID            CREATED             SIZE
node                                                 10-alpine           955e0e1f1a41        11 days ago         80.5MB
node                                                 10                  bb78c02ca3bf        11 days ago         908MB
node                                                 12-alpine           afd897e3184b        11 days ago         85.2MB
node                                                 12                  b6f455933a97        11 days ago         913MB
buildpack-deps                                       stretch             c82dad0a8baf        2 weeks ago         835MB
debian                                               9                   92416e205014        2 weeks ago         101MB
debian                                               8                   955c8f8160c2        2 weeks ago         129MB
alpine                                               3.8                 c8bccc0af957        3 weeks ago         4.41MB
alpine                                               3.9                 82f67be598eb        3 weeks ago         5.53MB
alpine                                               3.10                af341ccd2df8        3 weeks ago         5.56MB
jekyll/builder                                       latest              4605d94a6b36        4 months ago        564MB
alpine                                               3.7                 6d1ef012b567        11 months ago       4.21MB
mcr.microsoft.com/azure-pipelines/node8-typescript   latest              9a948d360778        16 months ago       595MB