mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-23 19:05:37 +00:00
redo mkinitrd.sh to not use volumes
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
This commit is contained in:
parent
f3f60f724e
commit
4a5528a0cc
@ -8,6 +8,8 @@ RUN apk update && apk upgrade && apk add e2fsprogs docker chrony
|
|||||||
|
|
||||||
COPY etc /etc/
|
COPY etc /etc/
|
||||||
|
|
||||||
|
COPY mkinitrd.sh /bin/
|
||||||
|
|
||||||
RUN \
|
RUN \
|
||||||
setup-timezone -z UTC && \
|
setup-timezone -z UTC && \
|
||||||
rc-update add swap boot && \
|
rc-update add swap boot && \
|
||||||
|
@ -7,7 +7,7 @@ ETCFILES+=etc/init.d/chronyd
|
|||||||
initrd.img: Dockerfile mkinitrd.sh repositories $(ETCFILES)
|
initrd.img: Dockerfile mkinitrd.sh repositories $(ETCFILES)
|
||||||
rm -f initrd.img
|
rm -f initrd.img
|
||||||
docker build -t moby:test .
|
docker build -t moby:test .
|
||||||
docker run -i -v $(PWD):/export moby:test /export/mkinitrd.sh
|
docker run -i moby:test /bin/mkinitrd.sh > $@
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f initrd.img
|
rm -f initrd.img
|
||||||
|
@ -48,5 +48,7 @@ mv hosts- hosts
|
|||||||
mv resolv.conf- resolv.conf
|
mv resolv.conf- resolv.conf
|
||||||
mv hostname- hostname
|
mv hostname- hostname
|
||||||
|
|
||||||
|
rm /tmp/bin/mkinitrd.sh
|
||||||
|
|
||||||
cd /tmp
|
cd /tmp
|
||||||
find . | cpio -H newc -o > /export/initrd.img
|
find . | cpio -H newc -o
|
||||||
|
Loading…
Reference in New Issue
Block a user