diff options
author | Daniël de Kok <me@danieldk.eu> | 2019-06-06 10:39:50 +0200 |
---|---|---|
committer | Daniël de Kok <me@danieldk.eu> | 2019-06-06 15:03:08 +0200 |
commit | 3b0d5b5ed3815d3bf5cf1c85a6c8e17091ba7258 (patch) | |
tree | 3f544ab7cffefb723680a1f124a26e8a7b8be949 /pkgs/build-support/docker | |
parent | 7e6756af41944569fc2d7903ff122b1d56170e21 (diff) | |
download | nixpkgs-3b0d5b5ed3815d3bf5cf1c85a6c8e17091ba7258.tar nixpkgs-3b0d5b5ed3815d3bf5cf1c85a6c8e17091ba7258.tar.gz nixpkgs-3b0d5b5ed3815d3bf5cf1c85a6c8e17091ba7258.tar.bz2 nixpkgs-3b0d5b5ed3815d3bf5cf1c85a6c8e17091ba7258.tar.lz nixpkgs-3b0d5b5ed3815d3bf5cf1c85a6c8e17091ba7258.tar.xz nixpkgs-3b0d5b5ed3815d3bf5cf1c85a6c8e17091ba7258.tar.zst nixpkgs-3b0d5b5ed3815d3bf5cf1c85a6c8e17091ba7258.zip |
nixos/tests/docker-tools: check layer sharing with buildLayeredImage
Adapted from grahamc's blog post on layered Docker images in Nix: https://grahamc.com/blog/nix-and-layered-docker-images
Diffstat (limited to 'pkgs/build-support/docker')
-rw-r--r-- | pkgs/build-support/docker/examples.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/build-support/docker/examples.nix b/pkgs/build-support/docker/examples.nix index ac21be907b8..29eea33a7e1 100644 --- a/pkgs/build-support/docker/examples.nix +++ b/pkgs/build-support/docker/examples.nix @@ -226,4 +226,12 @@ rec { ''; }; + # 14. Create another layered image, for comparing layers with image 10. + another-layered-image = pkgs.dockerTools.buildLayeredImage { + name = "another-layered-image"; + tag = "latest"; + config.Cmd = [ "${pkgs.hello}/bin/hello" ]; + contents = [ pkgs.hello ]; + }; + } |