docker compose 保持 git pull 最新代码
由于 Dockerfile
使用了多层构建的方式,对于没有改动的命令行,就不会在执行重新构建了。如果我们需要在 Dockerfile
保持更新 git pull
,可以有两种方式
docker build
的时候使用--no-cache
选项,但是这个是全局范围的配置,一旦设置,需要全部重新构建,往往显得十分臃肿docker-compose
还支持提供--build-arg
的选项,可以把一些参数传递到Dockerfile
里面。