gpt4 book ai didi

docker - 带有自托管 Ubuntu 机器 : docker fails 的 Azure DevOps

转载 作者:行者123 更新时间:2023-12-04 19:11:39 25 4
gpt4 key购买 nike

我创建了一个基于 Ubuntu 镜像的 Azure DevOps 代理,可以在此处找到:https://github.com/Microsoft/azure-pipelines-image-generation

在我部署机器并安装代理后(参见 https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-linux?view=vsts),我运行了一个 Docker 任务并收到以下错误:

dial unix /var/run/docker.sock: connect: permission denied



我该怎么做才能让 Docker 任务成功执行?

最佳答案

问题是代理服务没有连接权限。您可以以 root (sudo ./svc.sh install root) 身份运行代理服务,我不建议这样做,或者通过 sudo usermod -a -G docker $USER 将用户添加到 Docker 组中。 .

然后注销并再次登录,它应该可以工作。

另见 https://docs.docker.com/install/linux/linux-postinstall/

关于docker - 带有自托管 Ubuntu 机器 : docker fails 的 Azure DevOps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53517649/

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