From 3b0d5b5ed3815d3bf5cf1c85a6c8e17091ba7258 Mon Sep 17 00:00:00 2001 From: Daniƫl de Kok Date: Thu, 6 Jun 2019 10:39:50 +0200 Subject: 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 --- pkgs/build-support/docker/examples.nix | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'pkgs/build-support/docker/examples.nix') 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 ]; + }; + } -- cgit 1.4.1