多阶段构建
-
claude code 对 Dockerfile 的多阶段构建优化建议是否可行
三个月前,我让 Claude Code 帮我优化一个 Python 微服务的 Dockerfile。模型给了一条看起来很“内行”的建议:把构建阶段里的共享库依赖单独 COPY 出来,然后再 COPY 进去。我当时在终端前停了三秒钟,这个操作在理论上没错,但按照我们这个项目依赖了特定版本的 libxml2,并且是通过 apk 从边缘源安装的情况,直接平移到生产基础镜像上,必定导致运行时动态链接器找不…
-
claude code对Dockerfile优化建议的实际节省镜像大小效果
Claude Code 对 Dockerfile 优化建议的实际节省镜像大小效果 上周三凌晨两点,我看着 CI/CD 流水线又一次因为构建超时被 kill 掉,Jenkins 日志里那行 npx hardhat compile 后面跟着的 487 秒计时,让我终于下定决心解决这个已经拖了三个月的技术债。我们的一个 Web3 工具链项目的 Docker 镜像已经膨胀到了 2.3GB,每次部署光是镜像…