jenkins执行shell脚本执行docker操作权限问题?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins执行shell脚本执行docker操作权限问题?相关的知识,希望对你有一定的参考价值。
docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/create?name=api_imooc: dial unix /var/run/docker.sock: connect: permission denied.报了这个错误, 我把这个组加进来还是不行, jenkins 用户 id属组 994(docker), 怎么改成992(docker)啊? 是不是这要和上面的root 992要一致啊?
参考技术A sudo chown "$USER":"$USER" /home/"$USER"/.docker -Rsudo chmod g+rwx "$HOME/.docker" -R
jenkins执行shell脚本 命令被解析成两行了 导致自行不成功
find . -name "MANIFEST.MF" | xargs -i sed -i 's/Oracle/SUN/g' ,而控制台却打印
+ find . -name MANIFEST.MF
+ xargs -i sed -i s/Oracle/SUN/g ''
以上是关于jenkins执行shell脚本执行docker操作权限问题?的主要内容,如果未能解决你的问题,请参考以下文章
开发测试环境通过gitlab+jenkins+docker 实现一命令部署