mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-24 19:28:09 +00:00
move mkinitrd to /
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
This commit is contained in:
parent
1b487549bb
commit
b605c70ce5
@ -11,7 +11,6 @@ COPY etc /etc/
|
|||||||
RUN mkdir -p /etc/docker
|
RUN mkdir -p /etc/docker
|
||||||
|
|
||||||
ADD kernel/$ARCH/aufs-utils.tar /
|
ADD kernel/$ARCH/aufs-utils.tar /
|
||||||
COPY mkinitrd.sh /bin/
|
|
||||||
COPY kernel/$ARCH/kernel-source-info /etc/
|
COPY kernel/$ARCH/kernel-source-info /etc/
|
||||||
ADD kernel/$ARCH/kernel-patches.tar /etc/kernel-patches
|
ADD kernel/$ARCH/kernel-patches.tar /etc/kernel-patches
|
||||||
ADD kernel/$ARCH/kernel-modules.tar /
|
ADD kernel/$ARCH/kernel-modules.tar /
|
||||||
@ -90,6 +89,7 @@ RUN \
|
|||||||
true
|
true
|
||||||
|
|
||||||
COPY init /
|
COPY init /
|
||||||
|
COPY mkinitrd.sh /
|
||||||
|
|
||||||
RUN adduser -D -H -s /sbin/nologin dockremap
|
RUN adduser -D -H -s /sbin/nologin dockremap
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ initrd.img: Dockerfile mkinitrd.sh init $(ETCFILES)
|
|||||||
$(MAKE) -j -C packages
|
$(MAKE) -j -C packages
|
||||||
$(MAKE) -C kernel
|
$(MAKE) -C kernel
|
||||||
docker build -t moby-initrd:build .
|
docker build -t moby-initrd:build .
|
||||||
docker run --net=none --rm moby-initrd:build /bin/mkinitrd.sh > $@
|
docker run --net=none --rm moby-initrd:build /mkinitrd.sh > $@
|
||||||
|
|
||||||
initrd.img.gz: initrd.img
|
initrd.img.gz: initrd.img
|
||||||
cat initrd.img | gzip -9 > initrd.img.gz
|
cat initrd.img | gzip -9 > initrd.img.gz
|
||||||
|
@ -32,7 +32,7 @@ EOF
|
|||||||
|
|
||||||
printf 'moby' > /tmp/etc/hostname
|
printf 'moby' > /tmp/etc/hostname
|
||||||
|
|
||||||
rm /tmp/bin/mkinitrd.sh
|
rm /tmp/mkinitrd.sh
|
||||||
|
|
||||||
cd /tmp
|
cd /tmp
|
||||||
find . | cpio -H newc -o
|
find . | cpio -H newc -o
|
||||||
|
Loading…
Reference in New Issue
Block a user