jenkins在没有sudo的slave节点中执行shell docker

我使用jenkins和奴隶节点(SSH连接)。

我想执行shell。

docker ps 

这是错误的

 Cannot connect to the Docker daemon. Is the docker daemon running on this host? 

所以这个从节点在exec命令后连接到ssh(jenkins connect user = ssh连接用户)

 docker ps 

正常运行… SSH连接和jenkins奴隶节点(SSH连接)不同? 为什么?? jenkins错误? 帮我…

Docker守护进程不启动在奴隶,这是一个docker部署问题。 一些技巧在这里 。 请确保首先手动试用docker infodocker ps在奴隶机器上保证适当的docker工作。