summaryrefslogtreecommitdiffstats
path: root/Dockerfile.rpi
diff options
context:
space:
mode:
authorAntoine GIRARD <sapk@users.noreply.github.com>2017-11-16 14:16:40 +0100
committerLauris BH <lauris@nix.lv>2017-11-16 15:16:40 +0200
commitdac0f14f349fc1e8e66928cc670dbc25f0e1f5bb (patch)
tree46b9d69d61e939f81a8bebab8bd74d66892fa6be /Dockerfile.rpi
parent7c3e605698aded0c1a877ad9e8e43bd6b70c6f18 (diff)
downloadgitea-dac0f14f349fc1e8e66928cc670dbc25f0e1f5bb.tar.gz
gitea-dac0f14f349fc1e8e66928cc670dbc25f0e1f5bb.zip
Docker multi-arch base (#1985)
* Create docker/manifest/base.yml serve as base for build docker image for most platform (386,amd64,arm,arm64) * Add make task docker-multi-arch-push-manifest To update references of a multi-arch image on docker registry. * Use SED_INPLACE generic sed command * Delete Dockerfile.aarch64 Delete Dockerfile.rpi * Use gitea/gitea-base as base and replace deprecated MAINTAINER by LABEL (https://docs.docker.com/engine/reference/builder/#maintainer-deprecated) * Fix rebase * Use sapk/gitea-base as base * Split makefile for docker * Fix version to v3.6 Could use in later version edge of alpine official library that support multi-arch for armhf. * Remove sapk/gitea-base and use directly new official alpine multi-arch
Diffstat (limited to 'Dockerfile.rpi')
-rw-r--r--Dockerfile.rpi41
1 files changed, 0 insertions, 41 deletions
diff --git a/Dockerfile.rpi b/Dockerfile.rpi
deleted file mode 100644
index 17ff4430e5..0000000000
--- a/Dockerfile.rpi
+++ /dev/null
@@ -1,41 +0,0 @@
-FROM multiarch/alpine:armhf-v3.6
-
-LABEL maintainer="The Gitea Authors"
-
-EXPOSE 22 3000
-
-RUN apk --no-cache add \
- su-exec \
- ca-certificates \
- sqlite \
- bash \
- git \
- linux-pam \
- s6 \
- curl \
- openssh \
- gettext \
- tzdata
-RUN addgroup \
- -S -g 1000 \
- git && \
- adduser \
- -S -H -D \
- -h /data/git \
- -s /bin/bash \
- -u 1000 \
- -G git \
- git && \
- echo "git:$(dd if=/dev/urandom bs=24 count=1 status=none | base64)" | chpasswd
-
-ENV USER git
-ENV GITEA_CUSTOM /data/gitea
-ENV GODEBUG=netdns=go
-
-VOLUME ["/data"]
-
-ENTRYPOINT ["/usr/bin/entrypoint"]
-CMD ["/bin/s6-svscan", "/etc/s6"]
-
-COPY docker /
-COPY gitea /app/gitea/gitea