在 Kubernetes 集群上安装 Jenkins 后,我在构建 Docker 镜像时遇到错误:“docker:未找到”。你能帮我吗

问题描述 投票:0回答:1

我创建了一个包含一个主节点和两个工作节点的 Kubernetes 集群,并在其上部署了 Jenkins。现在,我尝试在 Jenkins 中配置连接到集群的部署管道。但是,当我尝试使用 Dockerfile 构建映像时,遇到了映像中显示的问题。我还尝试运行命令“chmod 666 docker.sock”,但我仍然面临同样的错误。如果有人知道解决方案,请帮忙。谢谢你。

enter image description here enter image description here

我已经应用了 chmod 666 命令。 我在部署Jenkins到集群时修改了docker.sock相关设置。 我还在 Jenkins 中安装了所有与 Docker 相关的插件。 我希望这有助于解决“找不到 docker”错误!

docker kubernetes jenkins jenkins-pipeline
1个回答
0
投票

典型镜像中不包含 docker cli。您可以使用这个:https://hub.docker.com/r/trion/jenkins-docker-client

© www.soinside.com 2019 - 2024. All rights reserved.