Travis log available: https://travis-ci.org/AkihiroSuda/buildbench/builds/388656138
Buildbench version
70c8889
Env
TravisCI Ubuntu Trusty ( https://docs.travis-ci.com/user/reference/overview/ )
- Ext4
- 7.5GB RAM
- 2 Cores, bursted
Tested tools
foo-1: clean environment
foo-2: keep foo-1 cache storage, touch buildContext/build-bench-dummy, and then build the image again
- Tested 5 times
| ID |
Took (seconds) |
| docker-1 |
20,15,18,16,17 (avg: 17.2) |
| docker-2 |
1,2,2,1,1 (avg: 1.4) |
| buildkit-1 |
12, 13, 8, 9, 8 (avg: 10.0) |
| buildkit-2 |
2, 1, 1, 1, 1 (avg: 1.2) |
| img-1 |
11,11,10,13,14 (avg: 11.8) |
| img-2 |
2,2,2,1,2 (avg: 1.8) |
| buildah-1 |
15, 15, 13, 21, 14 (avg: 15.6) |
| buildah-2 |
11, 11, 15, 14, 17 (avg: 13.6) |
| kaniko-1 |
21, 18, 16, 16, 15 (avg: 17.2) |
| kaniko-2 |
15, 18, 18 26, 16 (avg: 18.6) |

20180606-ex01.txt
- The image could not be built with Buildah and Kaniko, due to lack of support for
FROM anotherstage (EDIT: fixed typo s/anotherimage/anotherstage/)
- Tested single time only
| ID |
Took (seconds) |
| docker-1 |
387 |
| docker-2 |
8 |
| buildkit-1 |
266 |
| buildkit-2 |
2 |
| img-1 |
450 |
| img-2 |
6 |

20180606-moby.txt
Travis log available: https://travis-ci.org/AkihiroSuda/buildbench/builds/388656138
Buildbench version
70c8889
Env
TravisCI Ubuntu Trusty ( https://docs.travis-ci.com/user/reference/overview/ )
Tested tools
gcr.io/kaniko-project/executor@sha256:501056bf52f3a96f151ccbeb028715330d5d5aa6647e7572ce6c6c55f91ab374(Uploaded time:May 18, 2018 at 5:13:31 AM UTC+9)Benchmark:
examples/ex01foo-1: clean environmentfoo-2: keepfoo-1cache storage, touchbuildContext/build-bench-dummy, and then build the image again20180606-ex01.txt
Benchmark:
moby/moby@fd2f2a919e392b96de74795ae9af2dc5e510bc4cFROM anotherstage(EDIT: fixed typo s/anotherimage/anotherstage/)20180606-moby.txt