我已经通过头盔将jenkins部署到了集群中,并添加了一个自由式项目(不是pipeline)。它可以正确启动从属服务器并连接到主服务器并开始构建,但是我遇到了错误:
ERROR: Cannot run program "docker" (in directory "/home/jenkins/workspace/MrSecurity.Proxy"): error=2, No such file or directory
java.io.IOException: Cannot run program "docker" (in directory "/home/jenkins/workspace/MrSecurity.Proxy"): error=2, No such file or directory
当我创建詹金斯部署时,我传入了:
volumes:
- type: HostPath
secretName: /var/run/docker.sock
mountPath: /var/run/docker.sock
有人可以帮我解决这个问题吗?我发现它无法运行docker,因为它的docker-in-docker,但是我找不到解决方案,似乎我已经尝试了所有方法。