从Azure Pipeline Task构建Docker映像

时间:2020-01-30 21:46:37

标签: docker azure-devops

在愚弄文档中 https://docs.microsoft.com/en-us/azure/devops/pipelines/process/container-phases?view=azure-devops

提到-“确保您的管道代理具有访问Docker守护程序的权限。”如何检查,配置它并在必要时提供权限

在安装了docker的VM机器上构建docker映像时出现以下错误:

docker --version 

已经使用以下命令检查docker守护进程是否正在运行:

Docker version 19.03.5, build 2ee0c57608

我可以看到docker版本

-- set up
type Matrix m = [Row m]
type Row m = [m]

-- gets rows from matrix
rows :: Matrix m -> [Row m]
rows = ???

-- gets cols from matrix
cols :: Matrix m -> [Row m]
cols = ???

1 个答案:

答案 0 :(得分:0)

其中提到-“请确保您的管道代理有权 访问Docker守护程序。”如何对其进行检查,配置和提供 必要时获得许可。

运行代理的用户。您需要确保该用户具有足够的权限。或者,您可以将您的代理切换为以与运行docker daemon相同的用户身份运行。

有关该错误的更多详细信息,您也可以参考以下类似问题:container jobs fails to connect to docker daemon on Windows Server 2019

相关问题