Conversation
You replied that it's incompatible with |
|
|
|
ping? |
14f59ab to
8514c30
Compare
|
Rebased |
|
👋 @AkihiroSuda - For this PR specifically what are we seeing as the user benefit? Also, what is the risk to existing users? Are there downstream tools that would be angry? The bigger context being in docker-library/official-images#16044 of course 😄 |
The benefit is the reduction of the diff across builds. Note that this For reproducing the file contents, the following Dockerfile PRs are still needed:
No additional PR is needed for the following repos:
A build may take an additional couple of minutes for rewriting the timestamps.
https://github.com/reproducible-containers/diffoci is "angry" by default for timestamp differences, though it has |
Part of docker-library/official-images issue 16044 This exporter option rewrites the timestamps of the files inside image layers to use $SOURCE_DATE_EPOCH so as to increase reproducibility. https://github.com/moby/buildkit/blob/v0.15.2/docs/build-repro.md#source_date_epoch Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
8514c30 to
67209f3
Compare
|
Rebased |
Part of:
This exporter option rewrites the timestamps of the files inside image layers to use $SOURCE_DATE_EPOCH so as to increase reproducibility.
https://github.com/moby/buildkit/blob/v0.15.2/docs/build-repro.md#source_date_epoch