jenkins执行shell脚本的docker报了权限问题,主机平时输入docker没有权限问题?
来源:4-4 前后端项目Jenkins任务配置(2)
慕运维7587644
2020-03-15 14:25:47
1回答
慕运维7587644
提问者
2020-03-15
老师我问题解决了,首先是docker-compose.yml中jenkins的user必须对应自己的用户名,我是root全局的,那么docker-compose就必须是user:root,其次是shell脚本必须开头加#!/bin/bash,不加必定报错,这里有文章参考:https://blog.csdn.net/zw421152835/article/details/90517623
老师还有个问题,我的jenkins能否在git提交代码后就能自动化提交到服务器内生成一个新的容器服务,现在我必须点击jenkins的build按钮才能build新的容器,是不是我配的还有问题还是本来jenkins就是这样操作的?
相似问题