summary refs log tree commit diff
path: root/pkgs/build-support/docker
diff options
context:
space:
mode:
authoradisbladis <adisbladis@gmail.com>2020-11-19 17:31:38 +0100
committeradisbladis <adisbladis@gmail.com>2020-11-19 18:13:21 +0100
commit5357abf49a9c19de84ec5333fcd07a10c05585cc (patch)
tree98ed9c27737f4eb8c0463cc8053d8cb5308d95e1 /pkgs/build-support/docker
parent8a3b33baed9458a0af56a710b535bedf6d6c2598 (diff)
downloadnixpkgs-5357abf49a9c19de84ec5333fcd07a10c05585cc.tar
nixpkgs-5357abf49a9c19de84ec5333fcd07a10c05585cc.tar.gz
nixpkgs-5357abf49a9c19de84ec5333fcd07a10c05585cc.tar.bz2
nixpkgs-5357abf49a9c19de84ec5333fcd07a10c05585cc.tar.lz
nixpkgs-5357abf49a9c19de84ec5333fcd07a10c05585cc.tar.xz
nixpkgs-5357abf49a9c19de84ec5333fcd07a10c05585cc.tar.zst
nixpkgs-5357abf49a9c19de84ec5333fcd07a10c05585cc.zip
dockerTools: Add cross example
Diffstat (limited to 'pkgs/build-support/docker')
-rw-r--r--pkgs/build-support/docker/examples.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/build-support/docker/examples.nix b/pkgs/build-support/docker/examples.nix
index 4a611add8a1..cd91c721241 100644
--- a/pkgs/build-support/docker/examples.nix
+++ b/pkgs/build-support/docker/examples.nix
@@ -7,7 +7,7 @@
 #  $ nix-build '<nixpkgs>' -A dockerTools.examples.redis
 #  $ docker load < result
 
-{ pkgs, buildImage, pullImage, shadowSetup, buildImageWithNixDb }:
+{ pkgs, buildImage, pullImage, shadowSetup, buildImageWithNixDb, pkgsCross }:
 
 rec {
   # 1. basic example
@@ -407,4 +407,11 @@ rec {
       contents = [ pkgs.bash pkgs.coreutils ] ++ nonRootShadowSetup { uid = 999; user = "somebody"; };
     };
 
+  # basic example, with cross compilation
+  cross-aarch64 = pkgsCross.aarch64-multiplatform.dockerTools.buildImage {
+    name = "hello-cross";
+    tag = "latest";
+    contents = pkgsCross.aarch64-multiplatform.hello;
+  };
+
 }