nixpkgs/pkgs/build-support/docker
Antoine Eiche 346996ceec dockerTools: dereference hard links in tar archives
This is to improve image creation reproducibility. Since the nar
format doesn't support hard link, the tar stream of a layer can be
different if a dependency of a layer has been built locally or if it
has been fetched from a binary cache.

If the dependency has been build locally, it can contain hard links
which are encoded in the tar stream. If the dependency has been
fetched from a binary cache, the tar stream doesn't contain any hard
link. So even if the content is the same, tar streams are different.
2018-03-13 13:46:41 +01:00
..
default.nix dockerTools: dereference hard links in tar archives 2018-03-13 13:46:41 +01:00
detjson.py dockerTools: private registry support 2016-01-27 21:13:07 +00:00
examples.nix dockerTools: add an onTopOfPulledImage example 2018-03-13 11:59:22 +01:00
pull.nix treewide: Fix deps in a few other fixed output derivations 2018-01-10 11:18:44 -05:00
pull.sh dockerTools.pullImage: change the docker deamon readiness mechanism 2017-09-04 10:52:16 +02:00
tarsum.go dockerTools: disable compression in tarsum.go 2016-07-02 02:22:36 -04:00