【发布时间】:2021-03-07 12:09:06
【问题描述】:
我们正在尝试开发 Azure Windows 自托管来运行 Azure 管道。
但是,这些代理部署在 kubernetes 上。我们希望这些代理能够使用 docker 进行构建/推送操作。这意味着我们需要在 docker 中使用 docker。
是否可以在这些 Windows 自托管代理上安装 docker?
【问题讨论】:
-
windows 自托管代理是什么意思?蔚蓝虚拟机?还是 Devops 代理?
-
自托管代理池可以是 linux 或 windows,所以我正在尝试将 docker 安装到自托管代理(windows)中。正如我所说,这些代理(linux 和 windows)被部署为 kubernetes 上的服务
-
你可以直接在代理机器上安装docker,安装过程中遇到什么问题吗?
-
@CeceDong-MSFT 是的,安装 docker 会导致问题,特别是我想让非 root 用户访问 docker 套接字?
-
如何创建 docker 组并将您的用户添加为提到的this documentation? - 容器:ubuntu 映像:ubuntu:16.04 选项:'--group-add docker' (github.com/microsoft/azure-pipelines-agent/issues/…)。
标签: azure docker kubernetes azure-devops-self-hosted-agent