-
改一行代码,Docker 镜像重新构建要等十分钟,镜像还有 3 个 G:我把 Dockerfile 的层缓存彻底用反了的那次折腾复盘
只改一行业务代码,docker build 也要等十分钟,镜像还有 3GB。研究了 Docker 分层与层缓存机制才发现是我自己的锅:一是没写 .dockerignore,COPY . . 把 node_modules、.git、日志全打进了镜像;二是把 COPY . . 放在了 npm install 前面,改代码就让 COPY 层失效、连带最耗时的装依赖缓存作废,被迫每次重装。这篇从层缓存铁律…- 2
- 0
层缓存
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!

