# rkt dependencies
apk add git autoconf automake gcc patch musl-dev bash squashfs-tools acl-dev libacl grep gnupg file go make diffutils coreutils cpio gzip && \
# stage1-xen dependencies
- apk add bc jq linux-headers glide wget tar xz binutils-dev build-base libressl-dev ncurses-dev xz-dev zlib-dev libelf-dev perl
+ apk add bc jq linux-headers glide wget tar xz binutils-dev build-base libressl-dev ncurses-dev xz-dev zlib-dev libelf-dev perl busybox-static
RUN \
cd $SOURCE_DIR && \
mkdir -p $OUT_DIR/usr/bin && \
cp ./build-rkt-1.26.0/target/bin/rkt $OUT_DIR/usr/bin && \
cd .. && \
+# workaround for Alpine Linux busybox-static naming
+mv /bin/busybox /bin/busybox.dyn && \
+mv /bin/busybox.static /bin/busybox && \
git clone http://github.com/rkt/stage1-xen.git && \
cd stage1-xen && \
bash build.sh && \