william

Keep Calm and Markdown.

docker compose 保持 git pull 最新代码

由于 Dockerfile 使用了多层构建的方式,对于没有改动的命令行,就不会在执行重新构建了。如果我们需要在 Dockerfile 保持更新 git pull,可以有两种方式

  1. docker build 的时候使用 --no-cache 选项,但是这个是全局范围的配置,一旦设置,需要全部重新构建,往往显得十分臃肿
  2. docker-compose 还支持提供 --build-arg 的选项,可以把一些参数传递到 Dockerfile 里面。
0%