From fe6860800b1e3729e6d05968f788c2b0eb7f8a01 Mon Sep 17 00:00:00 2001 From: Antoine Eiche Date: Tue, 12 Mar 2019 11:59:57 +0100 Subject: [PATCH] dockerTools.buildImage.runAsRoot: preserve layers ordering at image unpacking This patch preserves the ordering of layers of a parent image when the image is unpacked. Fixes #55290 --- pkgs/build-support/docker/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/docker/default.nix b/pkgs/build-support/docker/default.nix index 8d47f1570138..6efb447e1424 100644 --- a/pkgs/build-support/docker/default.nix +++ b/pkgs/build-support/docker/default.nix @@ -200,7 +200,7 @@ rec { # Unpack all of the parent layers into the image. lowerdir="" extractionID=0 - for layerTar in $(cat layer-list); do + for layerTar in $(tac layer-list); do echo "Unpacking layer $layerTar" extractionID=$((extractionID + 1))