我们正在尝试开发自托管的 Azure Windows 来运行 Azure 管道。
但是,这些代理部署在 kubernetes 上。我们希望这些代理能够使用 docker 进行构建/推送操作。这意味着我们需要 docker 内部的 docker。
是否可以在这些 Windows 自托管代理上安装 docker?
最佳答案
您需要在 Azure Pipelines 中设置一个自托管代理,以便在 Windows Server Core(适用于 Windows 主机)或使用 Docker 的 Ubuntu 容器(适用于 Linux 主机)内运行。详细步骤您可以引用以下链接:
https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/docker?view=azure-devops
关于安装了 docker 的 Azure Windows 自托管代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64991086/