在VSTS中构建Docker容器

在VSTS中构建Docker容器,docker,azure-devops,Docker,Azure Devops,我正在尝试设置一个私有的VisualStudioTeamServices(VSTS)构建代理来构建docker映像。我已经按照下面文章中的说明进行了操作,但仍然出现以下错误 [error]Unhandled: Failed which: Not found docker: null 我已经安装了docker compose以下链接。现在我完全卡住了?有人能帮忙吗 谢谢您似乎尚未在代理计算机上安装Docker CE 请在您的代理计算机上安装,然后安装VSTS private agent。谢谢-这

我正在尝试设置一个私有的VisualStudioTeamServices(VSTS)构建代理来构建docker映像。我已经按照下面文章中的说明进行了操作,但仍然出现以下错误

[error]Unhandled: Failed which: Not found docker: null
我已经安装了docker compose以下链接。现在我完全卡住了?有人能帮忙吗


谢谢

您似乎尚未在代理计算机上安装Docker CE


请在您的代理计算机上安装,然后安装VSTS private agent。

谢谢-这正是我最后所做的,它开始工作了。值得注意的是,重新启动服务器时,它会询问您是否要在Windows中启用hyper-v功能。我明确拒绝了这一点,因为我不需要运行服务来使用构建工具


谢谢

在安装
docker compose
后,您是否尝试重新启动生成代理?可能需要了解最近的环境变化……是的,不幸的是,这没有什么区别。docker-compose.exe的安装步骤只是将exe复制到docker目录。