mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-12-08 05:39:25 +00:00
26 lines
509 B
Docker
26 lines
509 B
Docker
FROM golang:alpine
|
|
|
|
RUN apk add --update \
|
|
curl \
|
|
e2fsprogs \
|
|
syslinux \
|
|
multipath-tools \
|
|
git \
|
|
tar \
|
|
util-linux
|
|
|
|
RUN go get -u github.com/Microsoft/azure-vhd-utils-for-go
|
|
|
|
RUN mkdir /build
|
|
RUN mkdir /scripts
|
|
WORKDIR /scripts
|
|
COPY ./kernel/x86_64/vmlinuz64 /build
|
|
COPY ./initrd.img /build
|
|
COPY ./cloud/azure/syslinux.cfg /build/syslinux.cfg
|
|
COPY ./cloud/build-common.sh .
|
|
COPY ./cloud/azure/bake-azure.sh .
|
|
COPY ./cloud/azure/azure.sh .
|
|
|
|
VOLUME ["/tmp"]
|
|
ENTRYPOINT ["./azure.sh"]
|