From 64ff2d2b15ee8b2de3b8ddf7fd2ac3167b39b455 Mon Sep 17 00:00:00 2001 From: Justin Cormack Date: Fri, 19 Feb 2016 14:52:23 +0000 Subject: [PATCH] use a volume for the initrd image Signed-off-by: Justin Cormack --- alpine/Makefile | 2 +- alpine/docker-compose.yml | 2 ++ alpine/mkinitrd.sh | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/alpine/Makefile b/alpine/Makefile index 93b127752..d675da603 100644 --- a/alpine/Makefile +++ b/alpine/Makefile @@ -8,7 +8,7 @@ initrd.img: Dockerfile mkinitrd.sh repositories $(ETCFILES) $(MAKE) -C packages $(MAKE) -C kernel cp inittab.x86_64 etc/inittab - docker-compose run --rm -T moby /bin/mkinitrd.sh > $@ + docker-compose run --rm -T moby /bin/mkinitrd.sh mobylinux.iso: initrd.img Dockerfile.iso isolinux.cfg docker-compose run --rm -T iso cat /tmp/output.iso > $@ diff --git a/alpine/docker-compose.yml b/alpine/docker-compose.yml index 9634d02a4..0c4fe2998 100644 --- a/alpine/docker-compose.yml +++ b/alpine/docker-compose.yml @@ -4,6 +4,8 @@ services: build: context: . network_mode: bridge + volumes: + - .:/mnt arm: build: context: . diff --git a/alpine/mkinitrd.sh b/alpine/mkinitrd.sh index 30403a4ca..940cadf54 100755 --- a/alpine/mkinitrd.sh +++ b/alpine/mkinitrd.sh @@ -65,4 +65,4 @@ printf 'docker' > /tmp/etc/hostname rm /tmp/bin/mkinitrd.sh cd /tmp -find . | cpio -H newc -o +find . | cpio -H newc -o > /mnt/initrd.img