Merge pull request #52109 from djahandarie/master
dockerTools.buildImage: fix two bugs introduced in c88337c9ac
This commit is contained in:
commit
23ebff30a3
@ -157,7 +157,7 @@ rec {
|
|||||||
};
|
};
|
||||||
inherit fromImage fromImageName fromImageTag;
|
inherit fromImage fromImageName fromImageTag;
|
||||||
|
|
||||||
buildInputs = [ utillinux e2fsprogs jshon rsync ];
|
buildInputs = [ utillinux e2fsprogs jshon rsync jq ];
|
||||||
} ''
|
} ''
|
||||||
rm -rf $out
|
rm -rf $out
|
||||||
|
|
||||||
@ -202,8 +202,8 @@ rec {
|
|||||||
extractionID=$((extractionID + 1))
|
extractionID=$((extractionID + 1))
|
||||||
|
|
||||||
mkdir -p image/$extractionID/layer
|
mkdir -p image/$extractionID/layer
|
||||||
tar -C image/$extractionID/layer -xpf $layerTar
|
tar -C image/$extractionID/layer -xpf image/$layerTar
|
||||||
rm $layerTar
|
rm image/$layerTar
|
||||||
|
|
||||||
find image/$extractionID/layer -name ".wh.*" -exec bash -c 'name="$(basename {}|sed "s/^.wh.//")"; mknod "$(dirname {})/$name" c 0 0; rm {}' \;
|
find image/$extractionID/layer -name ".wh.*" -exec bash -c 'name="$(basename {}|sed "s/^.wh.//")"; mknod "$(dirname {})/$name" c 0 0; rm {}' \;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user