1
0
mirror of https://github.com/rancher/os.git synced 2025-09-01 23:04:41 +00:00

Update build for docker-from-scratch

This commit is contained in:
Darren Shepherd
2015-08-06 00:04:46 -07:00
parent d56b6ae2a5
commit 598f47b68d
10 changed files with 57 additions and 40 deletions

View File

@@ -10,18 +10,10 @@ VERSION=${VERSION:?"VERSION not set"}
BUILD=${BUILD:?"BUILD not set"}
CONTAINER_INITRDBASE=$(docker create rancher/os-initrdbase:${VERSION})
cleanup_initrdbase() {
docker rm -v ${CONTAINER_INITRDBASE}
}
trap cleanup_initrdbase EXIT
docker cp ${CONTAINER_INITRDBASE}:/initrd ${BUILD} # copies files to ${BUILD}/initrd
CONTAINER_KERNEL=$(docker create rancher/os-kernel:${VERSION})
cleanup_kernel() {
cleanup_initrdbase
docker rm -v ${CONTAINER_KERNEL}
}
trap cleanup_kernel EXIT
docker cp ${CONTAINER_KERNEL}:/kernel ${BUILD} # copies files to ${BUILD}/kernel