在执行docker build时,记得加上 --no-cache 参数

在执行docker build时,记得加上 --no-cache 参数,因为没加这个参数,今天踩了两次坑。

第一次,总是提示某个文件不存在。

第二次,明明已经做了裁剪优化,构建完后镜像反倒更大了。

加上 --no-cache 后,两个问题都得到解决了。

外,推荐使用 OracleLinux:8-slim 这个镜像,相比 CentOS:8 做了很多裁剪工作,相当于是精简版,构建出来的 GreatSQL 镜像,再经过进一步裁剪优化后,从原来的 899MB 缩减到了 305MB,相当客观。


已有 0 条评论

    欢迎您,新朋友,感谢参与互动!