]> git.immae.eu Git - github/bastienwirtz/homer.git/blame - Dockerfile.arm32v7
Merge pull request #48 from issmirnov/patch-1
[github/bastienwirtz/homer.git] / Dockerfile.arm32v7
CommitLineData
5a5412c5
AZ
1FROM alpine as qemu
2
514b68ea 3ARG QEMU_VERSION="v4.2.0-7"
5a5412c5
AZ
4
5RUN wget https://github.com/multiarch/qemu-user-static/releases/download/${QEMU_VERSION}/qemu-arm-static && chmod +x qemu-arm-static
6
abe6df52
AZ
7FROM arm32v7/alpine:3.11
8
5a5412c5 9COPY --from=qemu qemu-arm-static /usr/bin/
abe6df52
AZ
10COPY ./ /www/
11
12ENV USER darkhttpd
13ENV GROUP darkhttpd
14ENV GID 911
15ENV UID 911
16
17RUN addgroup -S ${GROUP} -g ${GID} && adduser -D -S -u ${UID} ${USER} ${GROUP} && \
5a5412c5
AZ
18 apk add -U darkhttpd && \
19 rm /usr/bin/qemu-arm-static
abe6df52
AZ
20
21USER darkhttpd
22
0d6a177b 23ENTRYPOINT ["darkhttpd","/www/","--no-listing"]