我正在尝试使用我的laravel应用程序制作可部署的泊坞窗图像。
所以我用
COPY . /app
在dockerfile的开头
,
但是,每次我更改dockerfile时,它都会缓存到COPY . /app
在我的情况下,我需要我的文件来执行composer install
,因此每次修改我的dockerfile并重建时,Il都必须再次下载我的作曲家依赖项(并且它会持续很长时间)
我已经尽可能地放了COPY指令,所以例如,我不必一次又一次地执行apt-get指令。
有没有办法“忽略”对dockerfile所做的更改,以获得更好的缓存?