gpt4 book ai didi

docker - Visual Studio Team Service 失败任务 Docker 构建

转载 作者:行者123 更新时间:2023-12-02 09:08:04 25 4
gpt4 key购买 nike

我正在尝试运行构建 Docker 任务来创建 Docker 镜像。我设置了一个 docker 主机,使用 defautl Docker Hub 作为注册表,我的整个环境都在 Azure 上。

当我对构建任务进行排队时,它在任务 Docker 中失败。

日志输出:

check path : nulltask result: Failed

Not found docker: null

Finishing task: Docker

[error]Task Docker failed. This caused the job to fail. Look at the logs for the task for more details.

有人对可能发生的事情有任何想法吗?

最佳答案

经过研究后,如果 Docker 没有正确安装在代理运行所在的服务主体的构建代理上,就会出现这种情况。

请记住:

  • 构建必须在私有(private)代理中运行,因为托管代理尚未安装 Docker,如 documentation 底部的一个非常小的脚注所示。 .
  • VSTS 代理必须与具有设置为 docker 运行的环境变量的主体一起运行;默认是 LocalService 帐户,不会安装该帐户。事实证明,这也是其他东西的问题,我发现最好有一个特殊的用户主体来运行代理,它也可以登录系统。

解决这两个问题使其对我有用。

关于docker - Visual Studio Team Service 失败任务 Docker 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37622312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com