parent
5463640fe6
commit
05f0c4bbf5
@ -0,0 +1,43 @@ |
|||||||
|
FROM aarch64/alpine:3.5 |
||||||
|
|
||||||
|
EXPOSE 22 3000 |
||||||
|
|
||||||
|
RUN apk update && \ |
||||||
|
apk add \ |
||||||
|
su-exec \ |
||||||
|
ca-certificates \ |
||||||
|
sqlite \ |
||||||
|
bash \ |
||||||
|
git \ |
||||||
|
linux-pam \ |
||||||
|
s6 \ |
||||||
|
curl \ |
||||||
|
openssh \ |
||||||
|
tzdata && \ |
||||||
|
rm -rf \ |
||||||
|
/var/cache/apk/* && \ |
||||||
|
addgroup \ |
||||||
|
-S -g 1000 \ |
||||||
|
git && \ |
||||||
|
adduser \ |
||||||
|
-S -H -D \ |
||||||
|
-h /data/git \ |
||||||
|
-s /bin/bash \ |
||||||
|
-u 1000 \ |
||||||
|
-G git \ |
||||||
|
git && \ |
||||||
|
echo "git:$(date +%s | sha256sum | base64 | head -c 32)" | chpasswd |
||||||
|
|
||||||
|
ENV USER git |
||||||
|
ENV GITEA_CUSTOM /data/gitea |
||||||
|
|
||||||
|
COPY docker / |
||||||
|
COPY gitea /app/gitea/gitea |
||||||
|
|
||||||
|
ENV GODEBUG=netdns=go |
||||||
|
|
||||||
|
VOLUME ["/data"] |
||||||
|
|
||||||
|
ENTRYPOINT ["/usr/bin/entrypoint"] |
||||||
|
CMD ["/bin/s6-svscan", "/etc/s6"] |
||||||
|
|
Loading…
Reference in new issue