我在Jenkins有一个Laravel项目和简单的管道,它从Dockerfile构建Docker映像,在其中提取代码并执行composer install。到目前为止,一切都很好,但是安装composer软件包需要很多时间(比如6-7分钟)。我尝试过在某个地方持久化供应商目录,创建指向它的符号链接或其他什么东西,但是到目前为止没有什么效果。我想知道是否有更好的更正式的方法来处理这件事?有人在这方面有什么想法或经验吗?或者其他的CI工具?
发布于 2020-01-10 14:10:11
好的,我得到了两个解决方案:
dockerfile {
filename 'Dockerfile'
args '-v $HOME/composer_cache:/.composer/cache'
}的前面加上红色X)。
https://stackoverflow.com/questions/59680706
复制相似问题