diff options
author | Antoine Eiche <lewo@abesis.fr> | 2020-01-30 10:42:13 +0100 |
---|---|---|
committer | Antoine Eiche <lewo@abesis.fr> | 2020-01-30 21:09:44 +0100 |
commit | 283bcc1003c9cdabbbbe8d117b66d8dec6b46af9 (patch) | |
tree | fcc270aad6c6dcd94d2aaf93510f1dbde3d862a6 /nixos/tests | |
parent | 8539d5f48f9de4ba428d2ca6687712db1d9cb2b7 (diff) | |
download | nixlib-283bcc1003c9cdabbbbe8d117b66d8dec6b46af9.tar nixlib-283bcc1003c9cdabbbbe8d117b66d8dec6b46af9.tar.gz nixlib-283bcc1003c9cdabbbbe8d117b66d8dec6b46af9.tar.bz2 nixlib-283bcc1003c9cdabbbbe8d117b66d8dec6b46af9.tar.lz nixlib-283bcc1003c9cdabbbbe8d117b66d8dec6b46af9.tar.xz nixlib-283bcc1003c9cdabbbbe8d117b66d8dec6b46af9.tar.zst nixlib-283bcc1003c9cdabbbbe8d117b66d8dec6b46af9.zip |
dockerTools.buildLayeredImage: fix image with only 2 layers
A test is also added to ensure an image with 2 layers can be built.
Diffstat (limited to 'nixos/tests')
-rw-r--r-- | nixos/tests/docker-tools.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/nixos/tests/docker-tools.nix b/nixos/tests/docker-tools.nix index 9ab1a71f3314..07fac5336803 100644 --- a/nixos/tests/docker-tools.nix +++ b/nixos/tests/docker-tools.nix @@ -80,5 +80,8 @@ import ./make-test.nix ({ pkgs, ... }: { # This is to be sure the order of layers of the parent image is preserved $docker->succeed("docker run --rm ${pkgs.dockerTools.examples.layersOrder.imageName} cat /tmp/layer2 | grep -q layer2"); $docker->succeed("docker run --rm ${pkgs.dockerTools.examples.layersOrder.imageName} cat /tmp/layer3 | grep -q layer3"); + + # Ensure image with only 2 layers can be loaded + $docker->succeed("docker load --input='${pkgs.dockerTools.examples.two-layered-image}'"); ''; }) |