jenkins执行shell脚本的docker报了权限问题,主机平时输入docker没有权限问题?

来源:4-4 前后端项目Jenkins任务配置(2)

慕运维7587644

2020-03-15 14:25:47

http://img.mukewang.com/climg/5e6dca4c08b24c6216001029.jpg

写回答

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就是这样操作的?

http://img.mukewang.com/climg/5e6e359a0849a8cb04040066.jpg

1
hrian
h 我们的同学太棒了,自己解决了问题
h020-03-16
共2条回复

0 学习 · 1842 问题

查看课程