gpt4 book ai didi

docker - 如何在Openshift平台上通过Jenkins管道运行docker-in-docker?

转载 作者:行者123 更新时间:2023-12-02 19:26:52 24 4
gpt4 key购买 nike

我正在尝试在openshift平台上的jenkins 中构建 Docker镜像。但是我收到像is unix://var/run/docker docker daemon running?这样的错误

最佳答案

unix://var/run/docker Unix域套接字。在Unix中,主机可以通过套接字与不同的进程进行通信,而var/run/docker.sock文件则可以与主docker进程进行通信。

现在,就像Unix中的所有内容一样,套接字也是文件,因此我们可以向可以与该文件进行通信的用户授予权限。

在您的情况下,您的jenkins用户没有对此套接字文件的访问权限,因此无法与主要docker进程进行通信。

为了获得权限,您可以按照here的说明进行以下操作:

创建一个docker组并将您的jenkins用户添加到docker组。

有关更多详细信息,请参阅this stackoverflow问题。

关于docker - 如何在Openshift平台上通过Jenkins管道运行docker-in-docker?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55498004/

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