summary refs log tree commit diff
path: root/pkgs/build-support/docker
diff options
context:
space:
mode:
authorViktor Kronvall <viktor.kronvall@gmail.com>2021-03-30 18:37:17 +0900
committerViktor Kronvall <viktor.kronvall@gmail.com>2021-04-08 00:22:59 +0900
commit5caed960d36a3f7b442b96e9664d243fd9ab1317 (patch)
tree5c5e8ba9fca9f6a8054da80ee108753b90e59f66 /pkgs/build-support/docker
parentb2aa1f9d7a4f5474ce53cd4ce697a8d1abecc32b (diff)
downloadnixpkgs-5caed960d36a3f7b442b96e9664d243fd9ab1317.tar
nixpkgs-5caed960d36a3f7b442b96e9664d243fd9ab1317.tar.gz
nixpkgs-5caed960d36a3f7b442b96e9664d243fd9ab1317.tar.bz2
nixpkgs-5caed960d36a3f7b442b96e9664d243fd9ab1317.tar.lz
nixpkgs-5caed960d36a3f7b442b96e9664d243fd9ab1317.tar.xz
nixpkgs-5caed960d36a3f7b442b96e9664d243fd9ab1317.tar.zst
nixpkgs-5caed960d36a3f7b442b96e9664d243fd9ab1317.zip
dockerTools: add merged example images
Diffstat (limited to 'pkgs/build-support/docker')
-rw-r--r--pkgs/build-support/docker/examples.nix19
1 files changed, 19 insertions, 0 deletions
diff --git a/pkgs/build-support/docker/examples.nix b/pkgs/build-support/docker/examples.nix
index f6b468942fe..7dbee38feeb 100644
--- a/pkgs/build-support/docker/examples.nix
+++ b/pkgs/build-support/docker/examples.nix
@@ -497,4 +497,23 @@ rec {
       chown 1000 ./home/jane
     '';
   };
+
+  # tarball consisting of both bash and redis images
+  mergedBashAndRedis = pkgs.dockerTools.mergeImages [
+    bash
+    redis
+  ];
+
+  # tarball consisting of bash (without tag) and redis images
+  mergedBashNoTagAndRedis = pkgs.dockerTools.mergeImages [
+    bashNoTag
+    redis
+  ];
+
+  # tarball consisting of bash and layered image with different owner of the
+  # /home/jane directory
+  mergedBashFakeRoot = pkgs.dockerTools.mergeImages [
+    bash
+    layeredImageWithFakeRootCommands
+  ];
 }