通过jenkins构建docker镜像,出现 processing request to {}->unix://localhost:80: Permission denied

1. 打开docker的远程api访问(参考:https://blog.csdn.net/csde12/article/details/70240721

    sudo vi /etc/systemd/system/docker.service

     ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

2. 重启守护进程

    sudo systemctl daemon-reload

    sudo systemctl restart docker

3. Jenkins的全局变量中增加DOCKER_HOST=tcp://localhost:2375

猜你喜欢

转载自blog.csdn.net/julywind1/article/details/82827647