公司使用docker编译代码, 有的docker是root权限, 有的docker是用户权限, 为了防止在docker里下载编译出现问题, 所以在宿主目录下载代码, docker检测到代码下载完成启动编译任务1、在一个宿主机ubuntu终端下,下载代码比如下面
repo init ...
repo sync -c -j9 && echo 11 > 11
2、在docker编译根目录下复制下面代码,写入根目录monitor.sh里, 并且更改权限: chmod 755 ./monitor.sh它会每隔一段时间去检查是否存在文件11, 存在就开始编译, 具体的编译命令可以更改https://blog.csdn.net/yudelian/article/details/139924438?spm=1001.2014.3001.5502