导语:记录一下docker build镜像的坑。如果修改代码文件的话,docker build 有时候会不替换文件,而会使用cache,导致代码文件没有更新。
第一次构建镜像。产生了cache,计算了代码包tgz的md5值为2df6582c
第二次更新了代码包md5值为464a255
可以看到2个包tgz包的md5值是不一样的。docker build的时候依然使用了cache
需要在构建时规避cache
docker build -t aiserverconfig-ge930:042002 --no-cache ./