1
tx0 2019-08-07 09:45:16 +08:00
你的问题需要详细点,否则没法笼统地回答;比如说你可以在 gist 上 share 一个 Dockerfile 吗?一个有 100 行的 Dockerfile 与只有 10 行的 Dockerfile 是显然不同的构建时间
笼统地回答也可以: 1) 2) 使用更简单的 base image, 能用 scratch 的不要上 alpine, 能用 alpine 的不要用其它 distro; 3) 简化 Dockerfile , 多用 buildcache; (我的生产环境大多能控制在 20s 以内) |
2
fx 2019-10-30 20:22:33 +08:00
加 cpu
|
3
ga6840 2020-11-11 21:10:57 +08:00
把 COPY directive 都放到末尾,然后启用 cache.
|