docker 撰写和詹金斯

docker compose and jenkins

我有一份 Jenkins 作业,我想 运行 docker-compose up 进行部署。 当我 运行 它时,我得到错误:

[workspace] $ /bin/sh -xe /tmp/hudson5937783564331081987.sh
+ export DOCKER_HOST=tcp://localhost:4243
+ DOCKER_HOST=tcp://localhost:4243
+ /usr/bin/docker-compose up
Couldn't connect to Docker daemon at http://localhost:4243 - is it running?

但是当我以 jenkins 用户身份登录到 ssh 时,我可以 运行 docker-compose up 没有问题...有什么解决办法吗?我尝试了 export DOCKER_HOST=tcp://localhost:4243,但没有成功。

我让 Sysop 在此处进行更改

http://blog.csdn.net/qiyueqinglian/article/details/46559825

然后我加入我的 jenkins 作业

export DOCKER_HOST=tcp://localhost:4243

现在可以了。